/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 14:24:17,579 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 14:24:17,581 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 14:24:17,605 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 14:24:17,605 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 14:24:17,606 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 14:24:17,607 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 14:24:17,608 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 14:24:17,609 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 14:24:17,609 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 14:24:17,610 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 14:24:17,610 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 14:24:17,611 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 14:24:17,611 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 14:24:17,612 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 14:24:17,612 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 14:24:17,613 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 14:24:17,613 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 14:24:17,614 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 14:24:17,615 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 14:24:17,616 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 14:24:17,617 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 14:24:17,617 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 14:24:17,618 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 14:24:17,619 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 14:24:17,619 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 14:24:17,619 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 14:24:17,620 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 14:24:17,620 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 14:24:17,621 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 14:24:17,621 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 14:24:17,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 14:24:17,621 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 14:24:17,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 14:24:17,622 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 14:24:17,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 14:24:17,623 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 14:24:17,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 14:24:17,623 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 14:24:17,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 14:24:17,624 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 14:24:17,625 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2021-06-05 14:24:17,639 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 14:24:17,639 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 14:24:17,639 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 14:24:17,639 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 14:24:17,640 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 14:24:17,640 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 14:24:17,640 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 14:24:17,640 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 14:24:17,641 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 14:24:17,642 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 14:24:17,642 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 14:24:17,642 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 14:24:17,643 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 14:24:17,859 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 14:24:17,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 14:24:17,882 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 14:24:17,883 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 14:24:17,886 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 14:24:17,887 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-trans.wvr.bpl [2021-06-05 14:24:17,887 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-trans.wvr.bpl' [2021-06-05 14:24:17,912 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 14:24:17,913 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 14:24:17,914 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 14:24:17,914 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 14:24:17,914 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 14:24:17,922 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,927 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,935 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 14:24:17,936 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 14:24:17,936 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 14:24:17,936 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 14:24:17,941 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,941 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,943 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,943 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,948 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,950 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,951 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... [2021-06-05 14:24:17,951 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 14:24:17,952 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 14:24:17,952 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 14:24:17,952 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 14:24:17,953 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 14:24:18,006 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 14:24:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 14:24:18,007 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 14:24:18,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 14:24:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 14:24:18,007 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 14:24:18,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 14:24:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 14:24:18,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 14:24:18,007 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 14:24:18,009 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 14:24:18,009 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 14:24:18,009 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 14:24:18,344 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 14:24:18,344 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-06-05 14:24:18,346 INFO L202 PluginConnector]: Adding new model chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 02:24:18 BoogieIcfgContainer [2021-06-05 14:24:18,346 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 14:24:18,347 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 14:24:18,347 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 14:24:18,349 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 14:24:18,349 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 02:24:17" (1/2) ... [2021-06-05 14:24:18,350 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@785ce9c2 and model type chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 02:24:18, skipping insertion in model container [2021-06-05 14:24:18,350 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 02:24:18" (2/2) ... [2021-06-05 14:24:18,351 INFO L111 eAbstractionObserver]: Analyzing ICFG chromosome-trans.wvr.bpl [2021-06-05 14:24:18,354 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 14:24:18,354 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 14:24:18,355 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 14:24:18,355 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 14:24:18,376 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 14:24:18,390 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 14:24:18,403 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 14:24:18,403 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 14:24:18,403 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 14:24:18,403 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 14:24:18,403 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 14:24:18,403 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 14:24:18,403 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 14:24:18,403 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 14:24:18,409 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 25 transitions, 74 flow [2021-06-05 14:24:18,422 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,424 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:24:18,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:18,434 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:18,434 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:18,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:18,442 INFO L82 PathProgramCache]: Analyzing trace with hash 480470199, now seen corresponding path program 1 times [2021-06-05 14:24:18,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:18,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72155357] [2021-06-05 14:24:18,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:18,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:18,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:18,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72155357] [2021-06-05 14:24:18,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72155357] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:18,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:18,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:24:18,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706000786] [2021-06-05 14:24:18,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:24:18,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:18,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:24:18,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,613 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:18,656 INFO L93 Difference]: Finished difference Result 194 states and 539 transitions. [2021-06-05 14:24:18,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:24:18,658 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:24:18,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:18,665 INFO L225 Difference]: With dead ends: 194 [2021-06-05 14:24:18,665 INFO L226 Difference]: Without dead ends: 178 [2021-06-05 14:24:18,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-06-05 14:24:18,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 114. [2021-06-05 14:24:18,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.8761061946902653) internal successors, (325), 113 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 325 transitions. [2021-06-05 14:24:18,699 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 325 transitions. Word has length 17 [2021-06-05 14:24:18,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:18,699 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 325 transitions. [2021-06-05 14:24:18,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,700 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 325 transitions. [2021-06-05 14:24:18,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:24:18,701 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:18,701 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:18,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 14:24:18,701 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:18,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:18,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1062696049, now seen corresponding path program 2 times [2021-06-05 14:24:18,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:18,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864055393] [2021-06-05 14:24:18,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:18,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:18,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:18,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:18,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864055393] [2021-06-05 14:24:18,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864055393] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:18,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:18,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:24:18,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257264021] [2021-06-05 14:24:18,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:24:18,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:18,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:24:18,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,734 INFO L87 Difference]: Start difference. First operand 114 states and 325 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:18,747 INFO L93 Difference]: Finished difference Result 193 states and 552 transitions. [2021-06-05 14:24:18,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:24:18,747 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:24:18,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:18,752 INFO L225 Difference]: With dead ends: 193 [2021-06-05 14:24:18,752 INFO L226 Difference]: Without dead ends: 193 [2021-06-05 14:24:18,753 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-06-05 14:24:18,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 129. [2021-06-05 14:24:18,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.890625) internal successors, (370), 128 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 370 transitions. [2021-06-05 14:24:18,769 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 370 transitions. Word has length 17 [2021-06-05 14:24:18,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:18,769 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 370 transitions. [2021-06-05 14:24:18,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,769 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 370 transitions. [2021-06-05 14:24:18,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 14:24:18,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:18,770 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:18,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 14:24:18,771 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:18,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:18,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1198421705, now seen corresponding path program 3 times [2021-06-05 14:24:18,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:18,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059859318] [2021-06-05 14:24:18,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:18,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:18,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:18,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059859318] [2021-06-05 14:24:18,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059859318] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:18,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:18,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:24:18,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861328046] [2021-06-05 14:24:18,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:24:18,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:18,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:24:18,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,832 INFO L87 Difference]: Start difference. First operand 129 states and 370 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:18,869 INFO L93 Difference]: Finished difference Result 238 states and 687 transitions. [2021-06-05 14:24:18,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 14:24:18,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 14:24:18,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:18,874 INFO L225 Difference]: With dead ends: 238 [2021-06-05 14:24:18,875 INFO L226 Difference]: Without dead ends: 238 [2021-06-05 14:24:18,875 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:18,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-06-05 14:24:18,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 149. [2021-06-05 14:24:18,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.939189189189189) internal successors, (435), 148 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 435 transitions. [2021-06-05 14:24:18,893 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 435 transitions. Word has length 17 [2021-06-05 14:24:18,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:18,894 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 435 transitions. [2021-06-05 14:24:18,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,894 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 435 transitions. [2021-06-05 14:24:18,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 14:24:18,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:18,895 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:18,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 14:24:18,895 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:18,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:18,896 INFO L82 PathProgramCache]: Analyzing trace with hash -2134989050, now seen corresponding path program 1 times [2021-06-05 14:24:18,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:18,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408064020] [2021-06-05 14:24:18,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:18,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:18,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:18,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408064020] [2021-06-05 14:24:18,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408064020] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:18,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:18,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 14:24:18,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572003944] [2021-06-05 14:24:18,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 14:24:18,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:18,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 14:24:18,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,952 INFO L87 Difference]: Start difference. First operand 149 states and 435 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:18,967 INFO L93 Difference]: Finished difference Result 237 states and 697 transitions. [2021-06-05 14:24:18,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 14:24:18,968 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 14:24:18,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:18,969 INFO L225 Difference]: With dead ends: 237 [2021-06-05 14:24:18,970 INFO L226 Difference]: Without dead ends: 178 [2021-06-05 14:24:18,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 14:24:18,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-06-05 14:24:18,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2021-06-05 14:24:18,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.9491525423728815) internal successors, (522), 177 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 522 transitions. [2021-06-05 14:24:18,984 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 522 transitions. Word has length 18 [2021-06-05 14:24:18,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:18,984 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 522 transitions. [2021-06-05 14:24:18,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:18,984 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 522 transitions. [2021-06-05 14:24:18,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:18,986 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:18,986 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:18,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 14:24:18,986 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:18,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:18,986 INFO L82 PathProgramCache]: Analyzing trace with hash 479941677, now seen corresponding path program 1 times [2021-06-05 14:24:18,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:18,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566897286] [2021-06-05 14:24:18,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566897286] [2021-06-05 14:24:19,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566897286] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107409805] [2021-06-05 14:24:19,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,025 INFO L87 Difference]: Start difference. First operand 178 states and 522 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,059 INFO L93 Difference]: Finished difference Result 199 states and 585 transitions. [2021-06-05 14:24:19,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,059 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,060 INFO L225 Difference]: With dead ends: 199 [2021-06-05 14:24:19,060 INFO L226 Difference]: Without dead ends: 199 [2021-06-05 14:24:19,061 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 14:24:19,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-06-05 14:24:19,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2021-06-05 14:24:19,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9545454545454546) internal successors, (585), 198 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 585 transitions. [2021-06-05 14:24:19,069 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 585 transitions. Word has length 19 [2021-06-05 14:24:19,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,070 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 585 transitions. [2021-06-05 14:24:19,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,070 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 585 transitions. [2021-06-05 14:24:19,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,071 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 14:24:19,071 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,072 INFO L82 PathProgramCache]: Analyzing trace with hash -727237863, now seen corresponding path program 2 times [2021-06-05 14:24:19,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170878613] [2021-06-05 14:24:19,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170878613] [2021-06-05 14:24:19,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170878613] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393180158] [2021-06-05 14:24:19,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,127 INFO L87 Difference]: Start difference. First operand 199 states and 585 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,206 INFO L93 Difference]: Finished difference Result 303 states and 870 transitions. [2021-06-05 14:24:19,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,208 INFO L225 Difference]: With dead ends: 303 [2021-06-05 14:24:19,209 INFO L226 Difference]: Without dead ends: 303 [2021-06-05 14:24:19,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:24:19,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-06-05 14:24:19,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 206. [2021-06-05 14:24:19,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.9902439024390244) internal successors, (613), 205 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 613 transitions. [2021-06-05 14:24:19,217 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 613 transitions. Word has length 19 [2021-06-05 14:24:19,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,217 INFO L482 AbstractCegarLoop]: Abstraction has 206 states and 613 transitions. [2021-06-05 14:24:19,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,218 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 613 transitions. [2021-06-05 14:24:19,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,219 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 14:24:19,219 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,219 INFO L82 PathProgramCache]: Analyzing trace with hash -2087010031, now seen corresponding path program 3 times [2021-06-05 14:24:19,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820749949] [2021-06-05 14:24:19,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820749949] [2021-06-05 14:24:19,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820749949] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736188719] [2021-06-05 14:24:19,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,264 INFO L87 Difference]: Start difference. First operand 206 states and 613 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,293 INFO L93 Difference]: Finished difference Result 219 states and 632 transitions. [2021-06-05 14:24:19,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,294 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,295 INFO L225 Difference]: With dead ends: 219 [2021-06-05 14:24:19,295 INFO L226 Difference]: Without dead ends: 206 [2021-06-05 14:24:19,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 14:24:19,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-06-05 14:24:19,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2021-06-05 14:24:19,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.9560975609756097) internal successors, (606), 205 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 606 transitions. [2021-06-05 14:24:19,300 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 606 transitions. Word has length 19 [2021-06-05 14:24:19,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,300 INFO L482 AbstractCegarLoop]: Abstraction has 206 states and 606 transitions. [2021-06-05 14:24:19,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,300 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 606 transitions. [2021-06-05 14:24:19,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,300 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,300 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 14:24:19,301 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1343541745, now seen corresponding path program 4 times [2021-06-05 14:24:19,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875486791] [2021-06-05 14:24:19,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875486791] [2021-06-05 14:24:19,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875486791] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224736515] [2021-06-05 14:24:19,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,357 INFO L87 Difference]: Start difference. First operand 206 states and 606 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,391 INFO L93 Difference]: Finished difference Result 301 states and 859 transitions. [2021-06-05 14:24:19,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,391 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,393 INFO L225 Difference]: With dead ends: 301 [2021-06-05 14:24:19,393 INFO L226 Difference]: Without dead ends: 301 [2021-06-05 14:24:19,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 14:24:19,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-06-05 14:24:19,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 214. [2021-06-05 14:24:19,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.995305164319249) internal successors, (638), 213 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 638 transitions. [2021-06-05 14:24:19,398 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 638 transitions. Word has length 19 [2021-06-05 14:24:19,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,398 INFO L482 AbstractCegarLoop]: Abstraction has 214 states and 638 transitions. [2021-06-05 14:24:19,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,398 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 638 transitions. [2021-06-05 14:24:19,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,399 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-05 14:24:19,399 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,399 INFO L82 PathProgramCache]: Analyzing trace with hash -16230423, now seen corresponding path program 5 times [2021-06-05 14:24:19,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200845140] [2021-06-05 14:24:19,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200845140] [2021-06-05 14:24:19,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200845140] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779309788] [2021-06-05 14:24:19,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,452 INFO L87 Difference]: Start difference. First operand 214 states and 638 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,489 INFO L93 Difference]: Finished difference Result 314 states and 878 transitions. [2021-06-05 14:24:19,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,491 INFO L225 Difference]: With dead ends: 314 [2021-06-05 14:24:19,492 INFO L226 Difference]: Without dead ends: 301 [2021-06-05 14:24:19,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:24:19,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-06-05 14:24:19,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 207. [2021-06-05 14:24:19,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.9611650485436893) internal successors, (610), 206 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 610 transitions. [2021-06-05 14:24:19,496 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 610 transitions. Word has length 19 [2021-06-05 14:24:19,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,496 INFO L482 AbstractCegarLoop]: Abstraction has 207 states and 610 transitions. [2021-06-05 14:24:19,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,497 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 610 transitions. [2021-06-05 14:24:19,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,497 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-05 14:24:19,497 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1056854957, now seen corresponding path program 6 times [2021-06-05 14:24:19,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081304683] [2021-06-05 14:24:19,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081304683] [2021-06-05 14:24:19,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081304683] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296363210] [2021-06-05 14:24:19,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,528 INFO L87 Difference]: Start difference. First operand 207 states and 610 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,546 INFO L93 Difference]: Finished difference Result 231 states and 656 transitions. [2021-06-05 14:24:19,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,546 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,547 INFO L225 Difference]: With dead ends: 231 [2021-06-05 14:24:19,547 INFO L226 Difference]: Without dead ends: 195 [2021-06-05 14:24:19,547 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 14.2ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 14:24:19,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-06-05 14:24:19,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-06-05 14:24:19,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.922680412371134) internal successors, (567), 194 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 567 transitions. [2021-06-05 14:24:19,551 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 567 transitions. Word has length 19 [2021-06-05 14:24:19,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,551 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 567 transitions. [2021-06-05 14:24:19,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,551 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 567 transitions. [2021-06-05 14:24:19,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,552 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,552 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-05 14:24:19,552 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,552 INFO L82 PathProgramCache]: Analyzing trace with hash 3917895, now seen corresponding path program 1 times [2021-06-05 14:24:19,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254638648] [2021-06-05 14:24:19,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,577 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254638648] [2021-06-05 14:24:19,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254638648] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722412847] [2021-06-05 14:24:19,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,578 INFO L87 Difference]: Start difference. First operand 195 states and 567 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,606 INFO L93 Difference]: Finished difference Result 213 states and 621 transitions. [2021-06-05 14:24:19,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 14:24:19,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,607 INFO L225 Difference]: With dead ends: 213 [2021-06-05 14:24:19,607 INFO L226 Difference]: Without dead ends: 213 [2021-06-05 14:24:19,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.2ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 14:24:19,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-06-05 14:24:19,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 189. [2021-06-05 14:24:19,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-06-05 14:24:19,611 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-06-05 14:24:19,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,611 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-06-05 14:24:19,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,611 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-06-05 14:24:19,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 14:24:19,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,612 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-05 14:24:19,612 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,612 INFO L82 PathProgramCache]: Analyzing trace with hash 591663217, now seen corresponding path program 2 times [2021-06-05 14:24:19,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650743864] [2021-06-05 14:24:19,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,635 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 14:24:19,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650743864] [2021-06-05 14:24:19,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650743864] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 14:24:19,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 14:24:19,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 14:24:19,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246396477] [2021-06-05 14:24:19,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 14:24:19,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:19,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 14:24:19,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 14:24:19,637 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:19,676 INFO L93 Difference]: Finished difference Result 231 states and 675 transitions. [2021-06-05 14:24:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 14:24:19,677 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 14:24:19,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:19,678 INFO L225 Difference]: With dead ends: 231 [2021-06-05 14:24:19,678 INFO L226 Difference]: Without dead ends: 231 [2021-06-05 14:24:19,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 14:24:19,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-06-05 14:24:19,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 189. [2021-06-05 14:24:19,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-06-05 14:24:19,683 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-06-05 14:24:19,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:19,684 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-06-05 14:24:19,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:19,684 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-06-05 14:24:19,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:19,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:19,684 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:19,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-05 14:24:19,685 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:19,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:19,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1066078798, now seen corresponding path program 1 times [2021-06-05 14:24:19,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:19,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105137054] [2021-06-05 14:24:19,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:19,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:19,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:19,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105137054] [2021-06-05 14:24:19,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105137054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:19,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887707894] [2021-06-05 14:24:19,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:19,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:19,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:19,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:20,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:20,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:20,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:20,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:20,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:20,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 14:24:20,328 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:24:20,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:20,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:20,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:20,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:20,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:20,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:20,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:20,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:20,354 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 14:24:20,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:20,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887707894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:20,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:20,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:20,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149857983] [2021-06-05 14:24:20,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:20,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:20,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:20,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:20,406 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:21,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:21,326 INFO L93 Difference]: Finished difference Result 430 states and 1253 transitions. [2021-06-05 14:24:21,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:24:21,326 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:21,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:21,328 INFO L225 Difference]: With dead ends: 430 [2021-06-05 14:24:21,328 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 14:24:21,328 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 696.4ms TimeCoverageRelationStatistics Valid=180, Invalid=750, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:24:21,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 14:24:21,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 211. [2021-06-05 14:24:21,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 2.9047619047619047) internal successors, (610), 210 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:21,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 610 transitions. [2021-06-05 14:24:21,335 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 610 transitions. Word has length 20 [2021-06-05 14:24:21,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:21,335 INFO L482 AbstractCegarLoop]: Abstraction has 211 states and 610 transitions. [2021-06-05 14:24:21,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:21,335 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 610 transitions. [2021-06-05 14:24:21,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:21,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:21,336 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:21,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 14:24:21,549 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:21,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:21,550 INFO L82 PathProgramCache]: Analyzing trace with hash -876621394, now seen corresponding path program 2 times [2021-06-05 14:24:21,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:21,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81658796] [2021-06-05 14:24:21,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:21,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:21,718 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:21,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:21,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81658796] [2021-06-05 14:24:21,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81658796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:21,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872401734] [2021-06-05 14:24:21,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:21,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:21,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:21,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:21,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:21,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:21,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:21,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:21,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:21,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:21,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:24:21,979 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:24:21,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:21,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:21,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:21,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:21,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:21,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:21,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:22,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:22,000 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 14:24:22,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:22,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872401734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:22,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:22,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:22,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026923410] [2021-06-05 14:24:22,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:22,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:22,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:22,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:22,035 INFO L87 Difference]: Start difference. First operand 211 states and 610 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:22,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:22,624 INFO L93 Difference]: Finished difference Result 350 states and 1015 transitions. [2021-06-05 14:24:22,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:24:22,625 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:22,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:22,627 INFO L225 Difference]: With dead ends: 350 [2021-06-05 14:24:22,627 INFO L226 Difference]: Without dead ends: 335 [2021-06-05 14:24:22,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 381.6ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:24:22,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-06-05 14:24:22,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 217. [2021-06-05 14:24:22,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.912037037037037) internal successors, (629), 216 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:22,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 629 transitions. [2021-06-05 14:24:22,632 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 629 transitions. Word has length 20 [2021-06-05 14:24:22,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:22,632 INFO L482 AbstractCegarLoop]: Abstraction has 217 states and 629 transitions. [2021-06-05 14:24:22,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:22,633 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 629 transitions. [2021-06-05 14:24:22,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:22,633 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:22,633 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:22,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 14:24:22,847 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:22,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:22,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1378412730, now seen corresponding path program 3 times [2021-06-05 14:24:22,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:22,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811211013] [2021-06-05 14:24:22,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:22,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:23,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:23,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:23,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811211013] [2021-06-05 14:24:23,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811211013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:23,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865935336] [2021-06-05 14:24:23,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:23,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:24:23,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:23,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:23,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:23,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:23,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:23,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:23,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:23,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:23,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:24:23,206 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:24:23,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:23,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:23,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:23,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:23,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:23,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:23,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:23,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:23,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:24:23,275 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:23,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865935336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:23,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:23,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:23,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745783247] [2021-06-05 14:24:23,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:23,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:23,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:23,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:23,276 INFO L87 Difference]: Start difference. First operand 217 states and 629 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:23,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:23,803 INFO L93 Difference]: Finished difference Result 356 states and 1028 transitions. [2021-06-05 14:24:23,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:24:23,804 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:23,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:23,805 INFO L225 Difference]: With dead ends: 356 [2021-06-05 14:24:23,805 INFO L226 Difference]: Without dead ends: 341 [2021-06-05 14:24:23,806 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:24:23,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-06-05 14:24:23,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 215. [2021-06-05 14:24:23,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.9065420560747666) internal successors, (622), 214 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:23,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 622 transitions. [2021-06-05 14:24:23,811 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 622 transitions. Word has length 20 [2021-06-05 14:24:23,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:23,811 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 622 transitions. [2021-06-05 14:24:23,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:23,811 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 622 transitions. [2021-06-05 14:24:23,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:23,812 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:23,812 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:24,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 14:24:24,028 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:24,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:24,029 INFO L82 PathProgramCache]: Analyzing trace with hash 809770446, now seen corresponding path program 4 times [2021-06-05 14:24:24,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:24,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007428212] [2021-06-05 14:24:24,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:24,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:24,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:24,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:24,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007428212] [2021-06-05 14:24:24,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007428212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:24,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466637586] [2021-06-05 14:24:24,144 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:24,189 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:24,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:24,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:24,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:24,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:24,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:24,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:24,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:24,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 14:24:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:24,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:24,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:24,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:24,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:24,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:24,307 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:24,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:24,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:24,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:24:24,363 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:24,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466637586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:24,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:24,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:24,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664748942] [2021-06-05 14:24:24,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:24,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:24,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:24,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:24,364 INFO L87 Difference]: Start difference. First operand 215 states and 622 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:24,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:24,777 INFO L93 Difference]: Finished difference Result 339 states and 983 transitions. [2021-06-05 14:24:24,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:24,778 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:24,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:24,779 INFO L225 Difference]: With dead ends: 339 [2021-06-05 14:24:24,779 INFO L226 Difference]: Without dead ends: 324 [2021-06-05 14:24:24,779 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 315.8ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:24:24,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-06-05 14:24:24,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 227. [2021-06-05 14:24:24,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.911504424778761) internal successors, (658), 226 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:24,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 658 transitions. [2021-06-05 14:24:24,784 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 658 transitions. Word has length 20 [2021-06-05 14:24:24,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:24,784 INFO L482 AbstractCegarLoop]: Abstraction has 227 states and 658 transitions. [2021-06-05 14:24:24,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:24,784 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 658 transitions. [2021-06-05 14:24:24,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:24,784 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:24,785 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:25,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:25,001 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:25,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:25,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1389597972, now seen corresponding path program 5 times [2021-06-05 14:24:25,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:25,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244692607] [2021-06-05 14:24:25,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:25,108 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:25,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:25,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244692607] [2021-06-05 14:24:25,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244692607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:25,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515012918] [2021-06-05 14:24:25,109 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:25,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:25,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:25,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:25,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:25,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:25,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:25,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:25,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:25,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:25,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:24:25,309 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:24:25,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:25,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:25,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:25,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:25,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:25,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:25,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:25,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:25,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 14:24:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:25,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515012918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:25,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:25,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:25,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868865121] [2021-06-05 14:24:25,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:25,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:25,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:25,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:25,358 INFO L87 Difference]: Start difference. First operand 227 states and 658 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:26,137 INFO L93 Difference]: Finished difference Result 487 states and 1405 transitions. [2021-06-05 14:24:26,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:24:26,138 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:26,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:26,139 INFO L225 Difference]: With dead ends: 487 [2021-06-05 14:24:26,140 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 14:24:26,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 576.1ms TimeCoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:24:26,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 14:24:26,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 241. [2021-06-05 14:24:26,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 14:24:26,145 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 14:24:26,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:26,145 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 14:24:26,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,145 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 14:24:26,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:26,146 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:26,146 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:26,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 14:24:26,361 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:26,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:26,361 INFO L82 PathProgramCache]: Analyzing trace with hash 780645038, now seen corresponding path program 6 times [2021-06-05 14:24:26,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:26,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715341673] [2021-06-05 14:24:26,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:26,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:26,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:26,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:26,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715341673] [2021-06-05 14:24:26,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715341673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:26,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833318456] [2021-06-05 14:24:26,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:26,504 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:24:26,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:26,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:26,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:26,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:26,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:26,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:26,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:26,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:26,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:26,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:26,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:26,611 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:26,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:26,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:26,622 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:26,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833318456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:26,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:26,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:26,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012262890] [2021-06-05 14:24:26,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:26,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:26,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:26,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:26,623 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:26,791 INFO L93 Difference]: Finished difference Result 333 states and 976 transitions. [2021-06-05 14:24:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:26,791 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:26,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:26,792 INFO L225 Difference]: With dead ends: 333 [2021-06-05 14:24:26,792 INFO L226 Difference]: Without dead ends: 318 [2021-06-05 14:24:26,793 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 124.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:26,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-06-05 14:24:26,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 247. [2021-06-05 14:24:26,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 3.016260162601626) internal successors, (742), 246 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 742 transitions. [2021-06-05 14:24:26,797 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 742 transitions. Word has length 20 [2021-06-05 14:24:26,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:26,797 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 742 transitions. [2021-06-05 14:24:26,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:26,797 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 742 transitions. [2021-06-05 14:24:26,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:26,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:26,798 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:26,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:26,998 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:26,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:26,999 INFO L82 PathProgramCache]: Analyzing trace with hash 278853702, now seen corresponding path program 7 times [2021-06-05 14:24:26,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:26,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894102286] [2021-06-05 14:24:26,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:27,112 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:27,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:27,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894102286] [2021-06-05 14:24:27,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894102286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:27,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175698061] [2021-06-05 14:24:27,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:27,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:27,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:27,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:27,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:27,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:27,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:27,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:27,237 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:27,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:27,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:27,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175698061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:27,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:27,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:24:27,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077571330] [2021-06-05 14:24:27,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:24:27,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:27,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:24:27,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:27,259 INFO L87 Difference]: Start difference. First operand 247 states and 742 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:27,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:27,415 INFO L93 Difference]: Finished difference Result 327 states and 963 transitions. [2021-06-05 14:24:27,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:27,415 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:27,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:27,416 INFO L225 Difference]: With dead ends: 327 [2021-06-05 14:24:27,416 INFO L226 Difference]: Without dead ends: 312 [2021-06-05 14:24:27,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:27,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-06-05 14:24:27,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 245. [2021-06-05 14:24:27,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 3.012295081967213) internal successors, (735), 244 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:27,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 735 transitions. [2021-06-05 14:24:27,421 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 735 transitions. Word has length 20 [2021-06-05 14:24:27,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:27,421 INFO L482 AbstractCegarLoop]: Abstraction has 245 states and 735 transitions. [2021-06-05 14:24:27,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:27,421 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 735 transitions. [2021-06-05 14:24:27,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:27,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:27,421 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:27,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:27,637 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:27,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:27,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1252991442, now seen corresponding path program 8 times [2021-06-05 14:24:27,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:27,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858006872] [2021-06-05 14:24:27,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:27,760 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:27,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:27,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858006872] [2021-06-05 14:24:27,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858006872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:27,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255905709] [2021-06-05 14:24:27,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:27,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:27,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:27,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:27,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:27,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:27,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:27,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:27,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:27,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:24:27,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:27,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:27,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:27,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:27,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:27,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:27,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:28,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:28,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:28,004 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 14:24:28,050 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:28,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255905709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:28,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:28,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:28,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815632781] [2021-06-05 14:24:28,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:28,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:28,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:28,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:28,051 INFO L87 Difference]: Start difference. First operand 245 states and 735 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:28,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:28,632 INFO L93 Difference]: Finished difference Result 388 states and 1142 transitions. [2021-06-05 14:24:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:24:28,633 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:28,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:28,634 INFO L225 Difference]: With dead ends: 388 [2021-06-05 14:24:28,634 INFO L226 Difference]: Without dead ends: 373 [2021-06-05 14:24:28,634 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 391.0ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:24:28,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-06-05 14:24:28,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 242. [2021-06-05 14:24:28,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 3.004149377593361) internal successors, (724), 241 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:28,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 724 transitions. [2021-06-05 14:24:28,639 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 724 transitions. Word has length 20 [2021-06-05 14:24:28,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:28,639 INFO L482 AbstractCegarLoop]: Abstraction has 242 states and 724 transitions. [2021-06-05 14:24:28,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:28,639 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 724 transitions. [2021-06-05 14:24:28,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:28,639 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:28,640 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:28,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 14:24:28,855 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:28,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:28,855 INFO L82 PathProgramCache]: Analyzing trace with hash 251310436, now seen corresponding path program 9 times [2021-06-05 14:24:28,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:28,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857076277] [2021-06-05 14:24:28,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:28,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:28,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:28,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:28,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857076277] [2021-06-05 14:24:28,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857076277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:28,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292835076] [2021-06-05 14:24:28,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:29,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:24:29,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:29,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:29,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:29,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:29,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:29,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:29,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:29,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 14:24:29,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:29,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:29,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:29,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:29,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:29,139 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:29,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,148 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 14:24:29,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:29,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292835076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:29,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:29,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:29,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747386682] [2021-06-05 14:24:29,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:29,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:29,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:29,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:29,211 INFO L87 Difference]: Start difference. First operand 242 states and 724 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:29,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:29,536 INFO L93 Difference]: Finished difference Result 392 states and 1154 transitions. [2021-06-05 14:24:29,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:29,537 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:29,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:29,538 INFO L225 Difference]: With dead ends: 392 [2021-06-05 14:24:29,538 INFO L226 Difference]: Without dead ends: 377 [2021-06-05 14:24:29,538 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 259.6ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:29,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-06-05 14:24:29,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 241. [2021-06-05 14:24:29,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:29,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 14:24:29,542 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 14:24:29,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:29,543 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 14:24:29,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:29,543 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 14:24:29,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:29,543 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:29,543 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:29,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 14:24:29,761 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:29,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:29,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1438632468, now seen corresponding path program 10 times [2021-06-05 14:24:29,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:29,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581329404] [2021-06-05 14:24:29,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:29,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:29,871 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:29,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:29,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581329404] [2021-06-05 14:24:29,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581329404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:29,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886407204] [2021-06-05 14:24:29,871 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:29,931 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:29,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:29,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:29,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:29,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:29,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:29,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:29,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:29,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:29,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:30,003 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:24:30,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:24:30,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:30,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886407204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:30,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:30,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:24:30,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652893180] [2021-06-05 14:24:30,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:24:30,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:30,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:24:30,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:24:30,037 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:30,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:30,207 INFO L93 Difference]: Finished difference Result 313 states and 920 transitions. [2021-06-05 14:24:30,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:30,207 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:30,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:30,208 INFO L225 Difference]: With dead ends: 313 [2021-06-05 14:24:30,208 INFO L226 Difference]: Without dead ends: 298 [2021-06-05 14:24:30,208 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 124.3ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:30,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-06-05 14:24:30,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 241. [2021-06-05 14:24:30,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:30,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 14:24:30,213 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 14:24:30,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:30,213 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 14:24:30,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:30,213 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 14:24:30,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:30,213 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:30,213 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:30,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 14:24:30,422 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:30,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:30,422 INFO L82 PathProgramCache]: Analyzing trace with hash -314612260, now seen corresponding path program 11 times [2021-06-05 14:24:30,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:30,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940469792] [2021-06-05 14:24:30,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:30,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:30,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:30,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:30,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940469792] [2021-06-05 14:24:30,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940469792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:30,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018834626] [2021-06-05 14:24:30,535 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:30,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:24:30,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:30,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:24:30,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:30,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 19 treesize of output 15 [2021-06-05 14:24:30,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:30,609 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:30,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:24:30,624 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:47 [2021-06-05 14:24:30,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:30,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:24:30,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:30,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:30,748 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:30,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:24:30,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:27 [2021-06-05 14:24:30,799 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:30,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018834626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:30,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:30,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:24:30,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956291976] [2021-06-05 14:24:30,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:24:30,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:30,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:24:30,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:24:30,800 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:31,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:31,635 INFO L93 Difference]: Finished difference Result 525 states and 1564 transitions. [2021-06-05 14:24:31,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 14:24:31,636 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:31,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:31,637 INFO L225 Difference]: With dead ends: 525 [2021-06-05 14:24:31,638 INFO L226 Difference]: Without dead ends: 495 [2021-06-05 14:24:31,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 756.1ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:24:31,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-05 14:24:31,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 245. [2021-06-05 14:24:31,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 2.9959016393442623) internal successors, (731), 244 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:31,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 731 transitions. [2021-06-05 14:24:31,642 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 731 transitions. Word has length 20 [2021-06-05 14:24:31,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:31,643 INFO L482 AbstractCegarLoop]: Abstraction has 245 states and 731 transitions. [2021-06-05 14:24:31,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:31,643 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 731 transitions. [2021-06-05 14:24:31,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:31,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:31,643 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:31,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-06-05 14:24:31,844 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:31,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:31,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1996748574, now seen corresponding path program 12 times [2021-06-05 14:24:31,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:31,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518193240] [2021-06-05 14:24:31,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:31,938 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:31,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:31,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518193240] [2021-06-05 14:24:31,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518193240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:31,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394152223] [2021-06-05 14:24:31,939 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:31,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:24:31,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:31,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:31,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:32,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:32,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:32,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:32,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:32,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:32,031 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:32,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:32,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394152223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:32,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:32,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:32,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114672707] [2021-06-05 14:24:32,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:32,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:32,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:32,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:32,043 INFO L87 Difference]: Start difference. First operand 245 states and 731 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:32,164 INFO L93 Difference]: Finished difference Result 326 states and 964 transitions. [2021-06-05 14:24:32,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:32,165 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:32,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:32,166 INFO L225 Difference]: With dead ends: 326 [2021-06-05 14:24:32,166 INFO L226 Difference]: Without dead ends: 311 [2021-06-05 14:24:32,166 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 98.3ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:24:32,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-06-05 14:24:32,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 252. [2021-06-05 14:24:32,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 3.00398406374502) internal successors, (754), 251 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 754 transitions. [2021-06-05 14:24:32,170 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 754 transitions. Word has length 20 [2021-06-05 14:24:32,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:32,170 INFO L482 AbstractCegarLoop]: Abstraction has 252 states and 754 transitions. [2021-06-05 14:24:32,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,170 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 754 transitions. [2021-06-05 14:24:32,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:32,171 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:32,171 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:32,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 14:24:32,388 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:32,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:32,388 INFO L82 PathProgramCache]: Analyzing trace with hash 2032800900, now seen corresponding path program 13 times [2021-06-05 14:24:32,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:32,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49778051] [2021-06-05 14:24:32,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:32,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:32,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:32,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49778051] [2021-06-05 14:24:32,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49778051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:32,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062952505] [2021-06-05 14:24:32,490 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:32,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:32,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:32,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:32,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:32,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,564 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:32,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:32,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:32,579 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:32,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:32,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:32,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:32,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062952505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:32,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:32,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:32,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421578907] [2021-06-05 14:24:32,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:32,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:32,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:32,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:32,594 INFO L87 Difference]: Start difference. First operand 252 states and 754 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:32,727 INFO L93 Difference]: Finished difference Result 332 states and 977 transitions. [2021-06-05 14:24:32,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:32,727 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:32,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:32,728 INFO L225 Difference]: With dead ends: 332 [2021-06-05 14:24:32,728 INFO L226 Difference]: Without dead ends: 317 [2021-06-05 14:24:32,728 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 98.4ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:24:32,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-06-05 14:24:32,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 249. [2021-06-05 14:24:32,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.995967741935484) internal successors, (743), 248 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 743 transitions. [2021-06-05 14:24:32,732 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 743 transitions. Word has length 20 [2021-06-05 14:24:32,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:32,732 INFO L482 AbstractCegarLoop]: Abstraction has 249 states and 743 transitions. [2021-06-05 14:24:32,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:32,732 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 743 transitions. [2021-06-05 14:24:32,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:32,733 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:32,733 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:32,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 14:24:32,941 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:32,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:32,941 INFO L82 PathProgramCache]: Analyzing trace with hash -115995636, now seen corresponding path program 14 times [2021-06-05 14:24:32,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:32,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115429582] [2021-06-05 14:24:32,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:33,041 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:33,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:33,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115429582] [2021-06-05 14:24:33,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115429582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:33,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430335233] [2021-06-05 14:24:33,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:33,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:33,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:33,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:33,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:33,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:33,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:33,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:24:33,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:33,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:33,140 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:33,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:24:33,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:33,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430335233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:33,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:33,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:24:33,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657477226] [2021-06-05 14:24:33,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:24:33,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:33,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:24:33,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:24:33,155 INFO L87 Difference]: Start difference. First operand 249 states and 743 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:33,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:33,298 INFO L93 Difference]: Finished difference Result 327 states and 966 transitions. [2021-06-05 14:24:33,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:33,299 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:33,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:33,300 INFO L225 Difference]: With dead ends: 327 [2021-06-05 14:24:33,300 INFO L226 Difference]: Without dead ends: 312 [2021-06-05 14:24:33,300 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 114.9ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:33,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-06-05 14:24:33,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 262. [2021-06-05 14:24:33,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:33,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 14:24:33,304 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 14:24:33,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:33,304 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 14:24:33,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:33,305 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 14:24:33,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:33,305 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:33,305 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:33,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:33,517 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:33,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:33,518 INFO L82 PathProgramCache]: Analyzing trace with hash -742091602, now seen corresponding path program 15 times [2021-06-05 14:24:33,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:33,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073098136] [2021-06-05 14:24:33,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:33,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:33,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:33,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073098136] [2021-06-05 14:24:33,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073098136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:33,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038811958] [2021-06-05 14:24:33,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:33,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:24:33,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:33,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:33,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:33,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:33,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:33,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:33,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:33,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:33,763 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:33,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:33,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:33,791 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:33,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038811958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:33,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:33,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:24:33,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376703443] [2021-06-05 14:24:33,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:24:33,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:33,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:24:33,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:24:33,792 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:34,008 INFO L93 Difference]: Finished difference Result 392 states and 1151 transitions. [2021-06-05 14:24:34,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:24:34,009 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:34,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:34,010 INFO L225 Difference]: With dead ends: 392 [2021-06-05 14:24:34,010 INFO L226 Difference]: Without dead ends: 377 [2021-06-05 14:24:34,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 165.3ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:34,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-06-05 14:24:34,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 268. [2021-06-05 14:24:34,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 3.0112359550561796) internal successors, (804), 267 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 804 transitions. [2021-06-05 14:24:34,014 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 804 transitions. Word has length 20 [2021-06-05 14:24:34,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:34,014 INFO L482 AbstractCegarLoop]: Abstraction has 268 states and 804 transitions. [2021-06-05 14:24:34,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,014 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 804 transitions. [2021-06-05 14:24:34,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:34,015 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:34,015 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:34,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:34,215 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:34,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:34,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1243882938, now seen corresponding path program 16 times [2021-06-05 14:24:34,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:34,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216465438] [2021-06-05 14:24:34,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:34,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:34,325 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:34,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:34,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216465438] [2021-06-05 14:24:34,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216465438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:34,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487392959] [2021-06-05 14:24:34,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:34,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:34,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:34,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:34,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:34,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:34,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:34,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:34,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:34,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:34,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:34,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:34,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:34,465 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:34,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:34,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:34,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:34,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487392959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:34,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:34,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:24:34,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645073903] [2021-06-05 14:24:34,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:24:34,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:34,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:24:34,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:24:34,512 INFO L87 Difference]: Start difference. First operand 268 states and 804 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:34,763 INFO L93 Difference]: Finished difference Result 386 states and 1138 transitions. [2021-06-05 14:24:34,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:24:34,763 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:34,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:34,765 INFO L225 Difference]: With dead ends: 386 [2021-06-05 14:24:34,765 INFO L226 Difference]: Without dead ends: 371 [2021-06-05 14:24:34,765 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 176.7ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:34,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-06-05 14:24:34,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 266. [2021-06-05 14:24:34,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 3.0075471698113208) internal successors, (797), 265 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 797 transitions. [2021-06-05 14:24:34,771 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 797 transitions. Word has length 20 [2021-06-05 14:24:34,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:34,771 INFO L482 AbstractCegarLoop]: Abstraction has 266 states and 797 transitions. [2021-06-05 14:24:34,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:34,771 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 797 transitions. [2021-06-05 14:24:34,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:34,772 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:34,772 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:34,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:34,986 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:34,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:34,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1519239214, now seen corresponding path program 17 times [2021-06-05 14:24:34,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:34,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237222240] [2021-06-05 14:24:34,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:34,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:35,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:35,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:35,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237222240] [2021-06-05 14:24:35,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237222240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:35,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074101512] [2021-06-05 14:24:35,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:35,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:35,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:35,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:35,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:35,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:35,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:35,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:35,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:35,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:35,239 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:35,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:35,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074101512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:35,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:35,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:24:35,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202375496] [2021-06-05 14:24:35,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:24:35,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:35,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:24:35,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:35,255 INFO L87 Difference]: Start difference. First operand 266 states and 797 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:35,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:35,431 INFO L93 Difference]: Finished difference Result 364 states and 1072 transitions. [2021-06-05 14:24:35,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:35,431 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:35,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:35,433 INFO L225 Difference]: With dead ends: 364 [2021-06-05 14:24:35,433 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 14:24:35,433 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:35,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 14:24:35,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 263. [2021-06-05 14:24:35,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0) internal successors, (786), 262 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:35,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 786 transitions. [2021-06-05 14:24:35,437 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 786 transitions. Word has length 20 [2021-06-05 14:24:35,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:35,437 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 786 transitions. [2021-06-05 14:24:35,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:35,437 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 786 transitions. [2021-06-05 14:24:35,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:35,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:35,438 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:35,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 14:24:35,654 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:35,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:35,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1271426204, now seen corresponding path program 18 times [2021-06-05 14:24:35,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:35,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035265732] [2021-06-05 14:24:35,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:35,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:35,760 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:35,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:35,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035265732] [2021-06-05 14:24:35,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035265732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:35,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033043378] [2021-06-05 14:24:35,760 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:35,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:24:35,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:35,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:35,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:35,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:35,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:35,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:24:35,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:35,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:35,862 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:35,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:35,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:24:35,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:35,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033043378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:35,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:35,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:24:35,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148576022] [2021-06-05 14:24:35,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:24:35,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:35,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:24:35,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:24:35,884 INFO L87 Difference]: Start difference. First operand 263 states and 786 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:36,046 INFO L93 Difference]: Finished difference Result 361 states and 1061 transitions. [2021-06-05 14:24:36,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:36,046 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:36,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:36,048 INFO L225 Difference]: With dead ends: 361 [2021-06-05 14:24:36,048 INFO L226 Difference]: Without dead ends: 346 [2021-06-05 14:24:36,048 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 115.3ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:24:36,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-06-05 14:24:36,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 262. [2021-06-05 14:24:36,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 14:24:36,052 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 14:24:36,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:36,052 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 14:24:36,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,052 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 14:24:36,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:36,052 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:36,052 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:36,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 14:24:36,265 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:36,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:36,265 INFO L82 PathProgramCache]: Analyzing trace with hash 418516700, now seen corresponding path program 19 times [2021-06-05 14:24:36,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:36,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870730193] [2021-06-05 14:24:36,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:36,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:36,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:36,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:36,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870730193] [2021-06-05 14:24:36,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870730193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:36,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026119547] [2021-06-05 14:24:36,356 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:36,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:36,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:36,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:36,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:36,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:36,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:36,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:36,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:24:36,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:36,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:36,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:36,461 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:36,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:36,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:24:36,495 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:36,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026119547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:36,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:36,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:24:36,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199990981] [2021-06-05 14:24:36,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:24:36,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:36,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:24:36,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:24:36,497 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:36,687 INFO L93 Difference]: Finished difference Result 343 states and 1008 transitions. [2021-06-05 14:24:36,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:36,687 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:36,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:36,688 INFO L225 Difference]: With dead ends: 343 [2021-06-05 14:24:36,688 INFO L226 Difference]: Without dead ends: 328 [2021-06-05 14:24:36,689 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 108.6ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:36,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-06-05 14:24:36,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 262. [2021-06-05 14:24:36,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 14:24:36,692 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 14:24:36,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:36,693 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 14:24:36,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:36,693 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 14:24:36,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:36,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:36,693 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:36,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 14:24:36,901 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:36,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:36,901 INFO L82 PathProgramCache]: Analyzing trace with hash -730480638, now seen corresponding path program 20 times [2021-06-05 14:24:36,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:36,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742775224] [2021-06-05 14:24:36,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:37,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:37,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:37,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742775224] [2021-06-05 14:24:37,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742775224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:37,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237037480] [2021-06-05 14:24:37,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:37,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:37,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:37,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:37,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:37,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:37,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:37,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:37,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:37,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:37,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:24:37,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:37,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:37,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:37,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:37,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:37,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:37,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:37,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:37,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:37,222 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:37,271 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:37,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237037480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:37,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:37,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:37,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915814454] [2021-06-05 14:24:37,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:37,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:37,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:37,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:37,272 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:37,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:37,719 INFO L93 Difference]: Finished difference Result 367 states and 1085 transitions. [2021-06-05 14:24:37,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:24:37,720 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:37,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:37,721 INFO L225 Difference]: With dead ends: 367 [2021-06-05 14:24:37,721 INFO L226 Difference]: Without dead ends: 352 [2021-06-05 14:24:37,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:37,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-06-05 14:24:37,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 260. [2021-06-05 14:24:37,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.996138996138996) internal successors, (776), 259 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:37,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 776 transitions. [2021-06-05 14:24:37,725 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 776 transitions. Word has length 20 [2021-06-05 14:24:37,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:37,725 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 776 transitions. [2021-06-05 14:24:37,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:37,725 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 776 transitions. [2021-06-05 14:24:37,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:37,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:37,726 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:37,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 14:24:37,941 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:37,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:37,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1584321884, now seen corresponding path program 21 times [2021-06-05 14:24:37,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:37,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752180788] [2021-06-05 14:24:37,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:37,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:38,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:38,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:38,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752180788] [2021-06-05 14:24:38,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752180788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:38,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037303793] [2021-06-05 14:24:38,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:38,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:24:38,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:38,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:38,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:38,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:38,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:38,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:38,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:38,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:38,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:24:38,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:38,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:38,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:38,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:38,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:38,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:38,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:38,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:38,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:38,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:38,345 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:38,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037303793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:38,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:38,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:38,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437604617] [2021-06-05 14:24:38,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:38,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:38,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:38,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:38,346 INFO L87 Difference]: Start difference. First operand 260 states and 776 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:38,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:38,650 INFO L93 Difference]: Finished difference Result 385 states and 1130 transitions. [2021-06-05 14:24:38,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:24:38,650 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:38,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:38,651 INFO L225 Difference]: With dead ends: 385 [2021-06-05 14:24:38,651 INFO L226 Difference]: Without dead ends: 370 [2021-06-05 14:24:38,651 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 303.0ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:38,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-06-05 14:24:38,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 263. [2021-06-05 14:24:38,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0076335877862594) internal successors, (788), 262 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:38,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 788 transitions. [2021-06-05 14:24:38,656 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 788 transitions. Word has length 20 [2021-06-05 14:24:38,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:38,656 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 788 transitions. [2021-06-05 14:24:38,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:38,656 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 788 transitions. [2021-06-05 14:24:38,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:38,656 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:38,656 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:38,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:38,872 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:38,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:38,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1380717250, now seen corresponding path program 22 times [2021-06-05 14:24:38,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:38,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030703421] [2021-06-05 14:24:38,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:38,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:39,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:39,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030703421] [2021-06-05 14:24:39,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030703421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:39,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966855920] [2021-06-05 14:24:39,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:39,076 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:39,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:39,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:39,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:39,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:39,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:39,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:39,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:39,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:39,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:24:39,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:39,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:39,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:39,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:39,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:39,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:39,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:39,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:39,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:39,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 14:24:39,266 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:39,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966855920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:39,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:39,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:39,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210077797] [2021-06-05 14:24:39,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:39,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:39,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:39,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:39,268 INFO L87 Difference]: Start difference. First operand 263 states and 788 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:39,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:39,579 INFO L93 Difference]: Finished difference Result 379 states and 1115 transitions. [2021-06-05 14:24:39,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:24:39,579 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:39,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:39,581 INFO L225 Difference]: With dead ends: 379 [2021-06-05 14:24:39,581 INFO L226 Difference]: Without dead ends: 364 [2021-06-05 14:24:39,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 316.4ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:39,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-06-05 14:24:39,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 259. [2021-06-05 14:24:39,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.992248062015504) internal successors, (772), 258 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:39,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 772 transitions. [2021-06-05 14:24:39,585 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 772 transitions. Word has length 20 [2021-06-05 14:24:39,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:39,585 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 772 transitions. [2021-06-05 14:24:39,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:39,585 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 772 transitions. [2021-06-05 14:24:39,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:39,585 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:39,585 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:39,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:39,797 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:39,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:39,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1002272404, now seen corresponding path program 23 times [2021-06-05 14:24:39,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:39,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739333263] [2021-06-05 14:24:39,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:39,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:39,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:39,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739333263] [2021-06-05 14:24:39,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739333263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:39,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324917516] [2021-06-05 14:24:39,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:39,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:24:39,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:39,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:24:39,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:40,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:40,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:40,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:40,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 14:24:40,054 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:103, output treesize:89 [2021-06-05 14:24:40,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:24:40,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:40,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:40,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:40,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:40,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:40,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:40,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-06-05 14:24:40,516 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:40,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:40,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:24:40,538 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:89, output treesize:27 [2021-06-05 14:24:40,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:40,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324917516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:40,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:40,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:40,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175823587] [2021-06-05 14:24:40,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:40,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:40,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:40,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:40,595 INFO L87 Difference]: Start difference. First operand 259 states and 772 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:41,047 INFO L93 Difference]: Finished difference Result 355 states and 1054 transitions. [2021-06-05 14:24:41,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:41,048 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:41,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:41,049 INFO L225 Difference]: With dead ends: 355 [2021-06-05 14:24:41,049 INFO L226 Difference]: Without dead ends: 340 [2021-06-05 14:24:41,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 389.5ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:24:41,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-06-05 14:24:41,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 269. [2021-06-05 14:24:41,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 268 states have (on average 3.0111940298507465) internal successors, (807), 268 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 807 transitions. [2021-06-05 14:24:41,053 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 807 transitions. Word has length 20 [2021-06-05 14:24:41,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:41,053 INFO L482 AbstractCegarLoop]: Abstraction has 269 states and 807 transitions. [2021-06-05 14:24:41,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,053 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 807 transitions. [2021-06-05 14:24:41,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:41,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:41,054 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:41,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 14:24:41,268 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:41,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:41,268 INFO L82 PathProgramCache]: Analyzing trace with hash 500481068, now seen corresponding path program 24 times [2021-06-05 14:24:41,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:41,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782112043] [2021-06-05 14:24:41,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:41,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:41,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:41,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782112043] [2021-06-05 14:24:41,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782112043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:41,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243968080] [2021-06-05 14:24:41,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:41,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:24:41,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:41,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:41,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:41,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:41,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:41,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:41,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:41,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:41,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:24:41,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:41,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:41,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:41,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:41,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:41,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:41,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:41,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:41,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:41,612 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 14:24:41,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:41,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243968080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:41,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:41,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:41,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329974509] [2021-06-05 14:24:41,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:41,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:41,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:41,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:41,658 INFO L87 Difference]: Start difference. First operand 269 states and 807 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:41,873 INFO L93 Difference]: Finished difference Result 357 states and 1051 transitions. [2021-06-05 14:24:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:24:41,874 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:41,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:41,875 INFO L225 Difference]: With dead ends: 357 [2021-06-05 14:24:41,875 INFO L226 Difference]: Without dead ends: 342 [2021-06-05 14:24:41,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 208.0ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:24:41,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-06-05 14:24:41,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 267. [2021-06-05 14:24:41,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 3.007518796992481) internal successors, (800), 266 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 800 transitions. [2021-06-05 14:24:41,880 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 800 transitions. Word has length 20 [2021-06-05 14:24:41,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:41,880 INFO L482 AbstractCegarLoop]: Abstraction has 267 states and 800 transitions. [2021-06-05 14:24:41,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:41,880 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 800 transitions. [2021-06-05 14:24:41,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:41,880 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:41,880 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:42,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:42,090 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:42,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:42,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1031364076, now seen corresponding path program 25 times [2021-06-05 14:24:42,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:42,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33682883] [2021-06-05 14:24:42,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:42,201 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:42,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:42,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33682883] [2021-06-05 14:24:42,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33682883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:42,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703878724] [2021-06-05 14:24:42,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:42,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:42,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:42,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:42,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:42,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:42,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:42,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:42,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:24:42,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:42,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:42,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:42,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:42,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:42,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:42,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:42,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:42,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:42,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 14:24:42,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:42,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703878724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:42,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:42,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:42,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422178119] [2021-06-05 14:24:42,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:42,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:42,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:42,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:42,470 INFO L87 Difference]: Start difference. First operand 267 states and 800 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:42,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:42,657 INFO L93 Difference]: Finished difference Result 335 states and 985 transitions. [2021-06-05 14:24:42,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:42,657 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:42,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:42,658 INFO L225 Difference]: With dead ends: 335 [2021-06-05 14:24:42,659 INFO L226 Difference]: Without dead ends: 320 [2021-06-05 14:24:42,659 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 156.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:42,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-06-05 14:24:42,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 264. [2021-06-05 14:24:42,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 3.0) internal successors, (789), 263 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:42,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 789 transitions. [2021-06-05 14:24:42,662 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 789 transitions. Word has length 20 [2021-06-05 14:24:42,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:42,662 INFO L482 AbstractCegarLoop]: Abstraction has 264 states and 789 transitions. [2021-06-05 14:24:42,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:42,663 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 789 transitions. [2021-06-05 14:24:42,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:42,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:42,663 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:42,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-06-05 14:24:42,873 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:42,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:42,873 INFO L82 PathProgramCache]: Analyzing trace with hash 472937802, now seen corresponding path program 26 times [2021-06-05 14:24:42,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:42,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354943654] [2021-06-05 14:24:42,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:42,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:42,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:42,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:42,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354943654] [2021-06-05 14:24:42,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354943654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:42,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806533824] [2021-06-05 14:24:42,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:43,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:43,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:43,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:43,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:43,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:43,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:43,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:24:43,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:43,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:43,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,173 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 14:24:43,193 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:43,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806533824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:43,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:43,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:24:43,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900132231] [2021-06-05 14:24:43,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:24:43,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:43,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:24:43,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:43,194 INFO L87 Difference]: Start difference. First operand 264 states and 789 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:43,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:43,396 INFO L93 Difference]: Finished difference Result 345 states and 1014 transitions. [2021-06-05 14:24:43,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:43,396 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:43,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:43,398 INFO L225 Difference]: With dead ends: 345 [2021-06-05 14:24:43,398 INFO L226 Difference]: Without dead ends: 330 [2021-06-05 14:24:43,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 149.3ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:43,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-06-05 14:24:43,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 263. [2021-06-05 14:24:43,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.9923664122137406) internal successors, (784), 262 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:43,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 784 transitions. [2021-06-05 14:24:43,401 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 784 transitions. Word has length 20 [2021-06-05 14:24:43,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:43,401 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 784 transitions. [2021-06-05 14:24:43,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:43,401 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 784 transitions. [2021-06-05 14:24:43,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:43,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:43,402 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:43,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:43,619 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:43,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:43,619 INFO L82 PathProgramCache]: Analyzing trace with hash -413101908, now seen corresponding path program 27 times [2021-06-05 14:24:43,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:43,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227691267] [2021-06-05 14:24:43,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:43,739 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:43,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:43,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227691267] [2021-06-05 14:24:43,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227691267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:43,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602904685] [2021-06-05 14:24:43,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:43,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:24:43,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:43,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:43,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:43,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:43,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:43,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:24:43,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:43,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:43,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:43,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:43,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:43,924 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 14:24:43,943 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:43,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602904685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:43,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:43,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:43,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462481632] [2021-06-05 14:24:43,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:43,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:43,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:43,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:43,944 INFO L87 Difference]: Start difference. First operand 263 states and 784 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:44,138 INFO L93 Difference]: Finished difference Result 324 states and 957 transitions. [2021-06-05 14:24:44,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:44,139 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:44,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:44,140 INFO L225 Difference]: With dead ends: 324 [2021-06-05 14:24:44,140 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 14:24:44,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 158.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:44,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 14:24:44,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 260. [2021-06-05 14:24:44,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.996138996138996) internal successors, (776), 259 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 776 transitions. [2021-06-05 14:24:44,143 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 776 transitions. Word has length 20 [2021-06-05 14:24:44,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:44,143 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 776 transitions. [2021-06-05 14:24:44,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,143 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 776 transitions. [2021-06-05 14:24:44,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:44,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:44,144 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:44,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 14:24:44,357 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:44,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:44,357 INFO L82 PathProgramCache]: Analyzing trace with hash -2132086590, now seen corresponding path program 28 times [2021-06-05 14:24:44,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:44,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711493782] [2021-06-05 14:24:44,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:44,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:44,475 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:44,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:44,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711493782] [2021-06-05 14:24:44,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711493782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:44,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732132233] [2021-06-05 14:24:44,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:44,502 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:44,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:44,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:44,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:44,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:44,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:44,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:44,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:44,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:44,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:24:44,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:44,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:44,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:44,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:44,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:44,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:44,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:44,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:44,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:44,610 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:15 [2021-06-05 14:24:44,630 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:44,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732132233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:44,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:44,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:24:44,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115449736] [2021-06-05 14:24:44,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:24:44,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:44,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:24:44,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:44,631 INFO L87 Difference]: Start difference. First operand 260 states and 776 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:44,788 INFO L93 Difference]: Finished difference Result 350 states and 1025 transitions. [2021-06-05 14:24:44,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:44,788 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:44,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:44,789 INFO L225 Difference]: With dead ends: 350 [2021-06-05 14:24:44,789 INFO L226 Difference]: Without dead ends: 335 [2021-06-05 14:24:44,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:44,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-06-05 14:24:44,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 259. [2021-06-05 14:24:44,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.992248062015504) internal successors, (772), 258 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 772 transitions. [2021-06-05 14:24:44,793 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 772 transitions. Word has length 20 [2021-06-05 14:24:44,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:44,793 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 772 transitions. [2021-06-05 14:24:44,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:44,793 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 772 transitions. [2021-06-05 14:24:44,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:44,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:44,794 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:45,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:45,009 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:45,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:45,010 INFO L82 PathProgramCache]: Analyzing trace with hash -735699412, now seen corresponding path program 29 times [2021-06-05 14:24:45,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:45,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778733268] [2021-06-05 14:24:45,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:45,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:45,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:45,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778733268] [2021-06-05 14:24:45,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778733268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:45,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028725263] [2021-06-05 14:24:45,104 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:45,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:24:45,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:45,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:45,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:45,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:45,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:45,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:45,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:45,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:45,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,294 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:24:45,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:45,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028725263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:45,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:45,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:45,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717187746] [2021-06-05 14:24:45,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:45,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:45,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:45,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:45,309 INFO L87 Difference]: Start difference. First operand 259 states and 772 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:45,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:45,445 INFO L93 Difference]: Finished difference Result 319 states and 943 transitions. [2021-06-05 14:24:45,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:45,445 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:45,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:45,446 INFO L225 Difference]: With dead ends: 319 [2021-06-05 14:24:45,446 INFO L226 Difference]: Without dead ends: 304 [2021-06-05 14:24:45,446 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 149.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:45,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-06-05 14:24:45,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 265. [2021-06-05 14:24:45,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 3.003787878787879) internal successors, (793), 264 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:45,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 793 transitions. [2021-06-05 14:24:45,450 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 793 transitions. Word has length 20 [2021-06-05 14:24:45,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:45,450 INFO L482 AbstractCegarLoop]: Abstraction has 265 states and 793 transitions. [2021-06-05 14:24:45,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:45,450 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 793 transitions. [2021-06-05 14:24:45,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:45,450 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:45,450 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:45,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-05 14:24:45,666 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:45,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:45,666 INFO L82 PathProgramCache]: Analyzing trace with hash -2065627574, now seen corresponding path program 30 times [2021-06-05 14:24:45,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:45,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747961863] [2021-06-05 14:24:45,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:45,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:45,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:45,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747961863] [2021-06-05 14:24:45,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747961863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:45,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076938237] [2021-06-05 14:24:45,779 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 14:24:45,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:24:45,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:45,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:45,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:45,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:45,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:45,871 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:45,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:45,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:45,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:45,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:45,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:45,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:24:45,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:45,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076938237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:45,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:45,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:45,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132211334] [2021-06-05 14:24:45,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:45,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:45,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:45,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:45,982 INFO L87 Difference]: Start difference. First operand 265 states and 793 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:46,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:46,211 INFO L93 Difference]: Finished difference Result 359 states and 1056 transitions. [2021-06-05 14:24:46,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:24:46,211 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:46,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:46,213 INFO L225 Difference]: With dead ends: 359 [2021-06-05 14:24:46,213 INFO L226 Difference]: Without dead ends: 344 [2021-06-05 14:24:46,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 189.5ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:24:46,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-06-05 14:24:46,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 262. [2021-06-05 14:24:46,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:46,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 14:24:46,217 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 14:24:46,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:46,217 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 14:24:46,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:46,217 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 14:24:46,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:46,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:46,218 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:46,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:46,422 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:46,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:46,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1314258234, now seen corresponding path program 31 times [2021-06-05 14:24:46,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:46,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394778970] [2021-06-05 14:24:46,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:46,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:46,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:46,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394778970] [2021-06-05 14:24:46,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394778970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447274836] [2021-06-05 14:24:46,540 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:46,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:46,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:46,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:46,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:46,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:46,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:46,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:46,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:46,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:24:46,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:46,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:46,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:46,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:46,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:46,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:46,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:46,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:46,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:46,696 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 14:24:46,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:46,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447274836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:46,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:46,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:46,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290694166] [2021-06-05 14:24:46,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:46,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:46,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:46,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:46,766 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:47,008 INFO L93 Difference]: Finished difference Result 351 states and 1037 transitions. [2021-06-05 14:24:47,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:24:47,009 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:47,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:47,010 INFO L225 Difference]: With dead ends: 351 [2021-06-05 14:24:47,010 INFO L226 Difference]: Without dead ends: 336 [2021-06-05 14:24:47,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 213.1ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:24:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-06-05 14:24:47,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 262. [2021-06-05 14:24:47,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 14:24:47,014 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 14:24:47,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:47,014 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 14:24:47,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,014 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 14:24:47,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:47,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:47,014 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:47,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 14:24:47,217 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:47,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:47,217 INFO L82 PathProgramCache]: Analyzing trace with hash 927087754, now seen corresponding path program 32 times [2021-06-05 14:24:47,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:47,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893824262] [2021-06-05 14:24:47,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:47,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:47,293 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:47,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:47,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893824262] [2021-06-05 14:24:47,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893824262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:47,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978731116] [2021-06-05 14:24:47,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:47,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:47,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:47,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:47,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:47,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:47,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:47,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:47,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:47,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:24:47,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:47,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:47,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:47,409 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:47,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:47,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:47,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978731116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:47,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:47,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:24:47,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792559871] [2021-06-05 14:24:47,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:24:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:24:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:24:47,436 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:47,966 INFO L93 Difference]: Finished difference Result 629 states and 1844 transitions. [2021-06-05 14:24:47,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:24:47,966 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:47,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:47,968 INFO L225 Difference]: With dead ends: 629 [2021-06-05 14:24:47,968 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 14:24:47,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 399.9ms TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:24:47,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 14:24:47,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 276. [2021-06-05 14:24:47,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.981818181818182) internal successors, (820), 275 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 820 transitions. [2021-06-05 14:24:47,973 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 820 transitions. Word has length 20 [2021-06-05 14:24:47,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:47,973 INFO L482 AbstractCegarLoop]: Abstraction has 276 states and 820 transitions. [2021-06-05 14:24:47,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:47,973 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 820 transitions. [2021-06-05 14:24:47,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:47,974 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:47,974 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:48,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-06-05 14:24:48,174 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:48,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:48,176 INFO L82 PathProgramCache]: Analyzing trace with hash -755048560, now seen corresponding path program 33 times [2021-06-05 14:24:48,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:48,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758645952] [2021-06-05 14:24:48,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:48,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:48,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:48,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758645952] [2021-06-05 14:24:48,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758645952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:48,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314564541] [2021-06-05 14:24:48,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:48,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:24:48,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:48,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:48,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:48,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:48,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:48,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:48,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:48,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:48,331 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:48,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:48,340 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:48,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314564541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:48,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:48,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:48,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840291815] [2021-06-05 14:24:48,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:48,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:48,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:48,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:48,341 INFO L87 Difference]: Start difference. First operand 276 states and 820 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:48,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:48,480 INFO L93 Difference]: Finished difference Result 469 states and 1378 transitions. [2021-06-05 14:24:48,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:48,480 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:48,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:48,482 INFO L225 Difference]: With dead ends: 469 [2021-06-05 14:24:48,482 INFO L226 Difference]: Without dead ends: 454 [2021-06-05 14:24:48,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:48,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-06-05 14:24:48,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 284. [2021-06-05 14:24:48,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.9964664310954063) internal successors, (848), 283 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:48,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 848 transitions. [2021-06-05 14:24:48,486 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 848 transitions. Word has length 20 [2021-06-05 14:24:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:48,487 INFO L482 AbstractCegarLoop]: Abstraction has 284 states and 848 transitions. [2021-06-05 14:24:48,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 848 transitions. [2021-06-05 14:24:48,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:48,487 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:48,487 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:48,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:48,693 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:48,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:48,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1020466382, now seen corresponding path program 34 times [2021-06-05 14:24:48,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:48,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732132912] [2021-06-05 14:24:48,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:48,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:48,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:48,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732132912] [2021-06-05 14:24:48,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732132912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:48,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918189390] [2021-06-05 14:24:48,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:48,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:48,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:48,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:48,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:48,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:48,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:48,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:48,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:48,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:48,841 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:48,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:48,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:48,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:48,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918189390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:48,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:48,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:48,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934198367] [2021-06-05 14:24:48,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:48,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:48,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:48,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:48,856 INFO L87 Difference]: Start difference. First operand 284 states and 848 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:49,010 INFO L93 Difference]: Finished difference Result 481 states and 1408 transitions. [2021-06-05 14:24:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:49,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:49,012 INFO L225 Difference]: With dead ends: 481 [2021-06-05 14:24:49,012 INFO L226 Difference]: Without dead ends: 466 [2021-06-05 14:24:49,013 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 98.8ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:49,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-06-05 14:24:49,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 280. [2021-06-05 14:24:49,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.982078853046595) internal successors, (832), 279 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 832 transitions. [2021-06-05 14:24:49,016 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 832 transitions. Word has length 20 [2021-06-05 14:24:49,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:49,017 INFO L482 AbstractCegarLoop]: Abstraction has 280 states and 832 transitions. [2021-06-05 14:24:49,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,017 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 832 transitions. [2021-06-05 14:24:49,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:49,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:49,017 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:49,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:49,229 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:49,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:49,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1125704378, now seen corresponding path program 35 times [2021-06-05 14:24:49,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:49,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922580627] [2021-06-05 14:24:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:49,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:49,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:49,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922580627] [2021-06-05 14:24:49,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922580627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:49,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323477274] [2021-06-05 14:24:49,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:49,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:24:49,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:49,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:24:49,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:49,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:49,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:49,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:49,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:49,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:24:49,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:49,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:49,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:49,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:49,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:49,433 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:49,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:24:49,434 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:35 [2021-06-05 14:24:49,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:49,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323477274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:49,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:49,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:49,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238883294] [2021-06-05 14:24:49,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:49,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:49,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:49,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:49,533 INFO L87 Difference]: Start difference. First operand 280 states and 832 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:49,789 INFO L93 Difference]: Finished difference Result 470 states and 1380 transitions. [2021-06-05 14:24:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:24:49,789 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:49,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:49,791 INFO L225 Difference]: With dead ends: 470 [2021-06-05 14:24:49,791 INFO L226 Difference]: Without dead ends: 455 [2021-06-05 14:24:49,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 229.2ms TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:24:49,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-06-05 14:24:49,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 272. [2021-06-05 14:24:49,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 2.981549815498155) internal successors, (808), 271 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 808 transitions. [2021-06-05 14:24:49,795 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 808 transitions. Word has length 20 [2021-06-05 14:24:49,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:49,795 INFO L482 AbstractCegarLoop]: Abstraction has 272 states and 808 transitions. [2021-06-05 14:24:49,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:49,795 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 808 transitions. [2021-06-05 14:24:49,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:49,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:49,796 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:50,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:50,003 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:50,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:50,004 INFO L82 PathProgramCache]: Analyzing trace with hash 2067877130, now seen corresponding path program 36 times [2021-06-05 14:24:50,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:50,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266647948] [2021-06-05 14:24:50,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:50,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:50,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:50,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266647948] [2021-06-05 14:24:50,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266647948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:50,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737995004] [2021-06-05 14:24:50,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:50,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:24:50,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:50,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:50,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:50,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:50,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:50,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:50,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:50,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:50,163 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:50,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:24:50,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:50,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737995004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:50,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:50,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:50,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084854784] [2021-06-05 14:24:50,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:50,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:50,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:50,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:50,173 INFO L87 Difference]: Start difference. First operand 272 states and 808 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:50,335 INFO L93 Difference]: Finished difference Result 487 states and 1433 transitions. [2021-06-05 14:24:50,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:50,335 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:50,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:50,337 INFO L225 Difference]: With dead ends: 487 [2021-06-05 14:24:50,337 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 14:24:50,337 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 98.5ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:50,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 14:24:50,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 287. [2021-06-05 14:24:50,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 2.9965034965034967) internal successors, (857), 286 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 857 transitions. [2021-06-05 14:24:50,346 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 857 transitions. Word has length 20 [2021-06-05 14:24:50,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:50,346 INFO L482 AbstractCegarLoop]: Abstraction has 287 states and 857 transitions. [2021-06-05 14:24:50,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,346 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 857 transitions. [2021-06-05 14:24:50,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:50,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:50,347 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:50,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 14:24:50,561 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:50,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:50,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1802459308, now seen corresponding path program 37 times [2021-06-05 14:24:50,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:50,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949351830] [2021-06-05 14:24:50,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:50,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:50,626 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:50,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:50,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949351830] [2021-06-05 14:24:50,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949351830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:50,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157254865] [2021-06-05 14:24:50,626 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:50,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:50,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:50,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:50,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:50,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:24:50,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:50,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:50,691 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:50,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:50,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:24:50,706 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:50,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157254865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:50,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:50,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:24:50,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533802722] [2021-06-05 14:24:50,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:24:50,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:50,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:24:50,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:24:50,707 INFO L87 Difference]: Start difference. First operand 287 states and 857 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:50,877 INFO L93 Difference]: Finished difference Result 499 states and 1463 transitions. [2021-06-05 14:24:50,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:50,877 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:50,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:50,878 INFO L225 Difference]: With dead ends: 499 [2021-06-05 14:24:50,878 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 14:24:50,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 108.0ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:50,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 14:24:50,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 283. [2021-06-05 14:24:50,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.982269503546099) internal successors, (841), 282 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 841 transitions. [2021-06-05 14:24:50,882 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 841 transitions. Word has length 20 [2021-06-05 14:24:50,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:50,882 INFO L482 AbstractCegarLoop]: Abstraction has 283 states and 841 transitions. [2021-06-05 14:24:50,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:50,882 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 841 transitions. [2021-06-05 14:24:50,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:50,883 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:50,883 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:51,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 14:24:51,083 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:51,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:51,084 INFO L82 PathProgramCache]: Analyzing trace with hash -346337228, now seen corresponding path program 38 times [2021-06-05 14:24:51,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:51,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916940940] [2021-06-05 14:24:51,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:51,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:51,143 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:51,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:51,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916940940] [2021-06-05 14:24:51,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916940940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:51,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262088272] [2021-06-05 14:24:51,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:51,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:51,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:51,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:51,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:51,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:51,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:51,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:24:51,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:51,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:51,227 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:51,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:24:51,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:51,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262088272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:51,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:51,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:24:51,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680607499] [2021-06-05 14:24:51,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:24:51,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:51,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:24:51,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:24:51,241 INFO L87 Difference]: Start difference. First operand 283 states and 841 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:51,384 INFO L93 Difference]: Finished difference Result 488 states and 1435 transitions. [2021-06-05 14:24:51,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:51,385 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:51,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:51,386 INFO L225 Difference]: With dead ends: 488 [2021-06-05 14:24:51,386 INFO L226 Difference]: Without dead ends: 473 [2021-06-05 14:24:51,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 103.4ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:24:51,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-06-05 14:24:51,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 279. [2021-06-05 14:24:51,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 2.9820143884892087) internal successors, (829), 278 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 829 transitions. [2021-06-05 14:24:51,390 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 829 transitions. Word has length 20 [2021-06-05 14:24:51,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:51,390 INFO L482 AbstractCegarLoop]: Abstraction has 279 states and 829 transitions. [2021-06-05 14:24:51,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,390 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 829 transitions. [2021-06-05 14:24:51,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:51,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:51,390 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:51,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:51,591 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:51,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:51,591 INFO L82 PathProgramCache]: Analyzing trace with hash 160009038, now seen corresponding path program 39 times [2021-06-05 14:24:51,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:51,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385946674] [2021-06-05 14:24:51,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:51,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:51,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:51,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385946674] [2021-06-05 14:24:51,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385946674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:51,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773050335] [2021-06-05 14:24:51,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:51,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:24:51,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:51,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:51,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:51,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:51,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:51,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:24:51,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:24:51,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:51,739 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:24:51,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:51,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:24:51,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:51,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773050335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:51,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:51,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:24:51,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467331018] [2021-06-05 14:24:51,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:24:51,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:51,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:24:51,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:24:51,756 INFO L87 Difference]: Start difference. First operand 279 states and 829 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:51,968 INFO L93 Difference]: Finished difference Result 592 states and 1740 transitions. [2021-06-05 14:24:51,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:51,968 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:51,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:51,970 INFO L225 Difference]: With dead ends: 592 [2021-06-05 14:24:51,970 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 14:24:51,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 120.0ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:24:51,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 14:24:51,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 301. [2021-06-05 14:24:51,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 2.98) internal successors, (894), 300 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 894 transitions. [2021-06-05 14:24:51,975 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 894 transitions. Word has length 20 [2021-06-05 14:24:51,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:51,975 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 894 transitions. [2021-06-05 14:24:51,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:51,975 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 894 transitions. [2021-06-05 14:24:51,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:51,976 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:51,976 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:52,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:52,189 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:52,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:52,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1360504170, now seen corresponding path program 40 times [2021-06-05 14:24:52,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:52,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177902367] [2021-06-05 14:24:52,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:52,304 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:52,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:52,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177902367] [2021-06-05 14:24:52,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177902367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:52,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316302681] [2021-06-05 14:24:52,305 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:52,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:52,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:52,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:52,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:52,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:52,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:52,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:52,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:52,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:52,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:24:52,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:52,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:52,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:52,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:52,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:52,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:52,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:52,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:52,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:52,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:24:52,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:52,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316302681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:52,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:52,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:52,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667714909] [2021-06-05 14:24:52,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:52,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:52,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:52,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:52,536 INFO L87 Difference]: Start difference. First operand 301 states and 894 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:52,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:52,811 INFO L93 Difference]: Finished difference Result 437 states and 1290 transitions. [2021-06-05 14:24:52,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:52,811 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:52,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:52,812 INFO L225 Difference]: With dead ends: 437 [2021-06-05 14:24:52,812 INFO L226 Difference]: Without dead ends: 422 [2021-06-05 14:24:52,812 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 255.0ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:52,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-06-05 14:24:52,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 309. [2021-06-05 14:24:52,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9837662337662336) internal successors, (919), 308 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:52,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 919 transitions. [2021-06-05 14:24:52,816 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 919 transitions. Word has length 20 [2021-06-05 14:24:52,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:52,816 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 919 transitions. [2021-06-05 14:24:52,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:52,816 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 919 transitions. [2021-06-05 14:24:52,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:52,817 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:52,817 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:53,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:53,025 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:53,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:53,025 INFO L82 PathProgramCache]: Analyzing trace with hash 858712834, now seen corresponding path program 41 times [2021-06-05 14:24:53,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:53,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996402884] [2021-06-05 14:24:53,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:53,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:53,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:53,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996402884] [2021-06-05 14:24:53,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996402884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:53,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203690262] [2021-06-05 14:24:53,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 14:24:53,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:53,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:53,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:53,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:53,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:53,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:53,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:53,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:53,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:53,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:24:53,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:53,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:53,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:53,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:53,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:53,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:53,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:53,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:53,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:53,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:53,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203690262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:53,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:53,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:53,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690103448] [2021-06-05 14:24:53,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:53,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:53,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:53,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:53,372 INFO L87 Difference]: Start difference. First operand 309 states and 919 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:53,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:53,742 INFO L93 Difference]: Finished difference Result 443 states and 1303 transitions. [2021-06-05 14:24:53,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:53,742 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:53,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:53,744 INFO L225 Difference]: With dead ends: 443 [2021-06-05 14:24:53,744 INFO L226 Difference]: Without dead ends: 428 [2021-06-05 14:24:53,744 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 266.1ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:53,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-06-05 14:24:53,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 307. [2021-06-05 14:24:53,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.980392156862745) internal successors, (912), 306 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:53,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 912 transitions. [2021-06-05 14:24:53,748 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 912 transitions. Word has length 20 [2021-06-05 14:24:53,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:53,748 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 912 transitions. [2021-06-05 14:24:53,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:53,748 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 912 transitions. [2021-06-05 14:24:53,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:53,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:53,749 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:53,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-06-05 14:24:53,964 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:53,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:53,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1248071286, now seen corresponding path program 42 times [2021-06-05 14:24:53,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:53,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006810075] [2021-06-05 14:24:53,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:53,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:54,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:54,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:54,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006810075] [2021-06-05 14:24:54,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006810075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:54,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469496321] [2021-06-05 14:24:54,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:54,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:24:54,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:54,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:54,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:54,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:54,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:54,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:54,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:54,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:54,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:24:54,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:54,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:54,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:54,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:54,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:54,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:54,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:54,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:54,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:54,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:54,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:54,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469496321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:54,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:54,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:54,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904821332] [2021-06-05 14:24:54,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:54,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:54,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:54,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:54,307 INFO L87 Difference]: Start difference. First operand 307 states and 912 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:54,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:54,649 INFO L93 Difference]: Finished difference Result 450 states and 1327 transitions. [2021-06-05 14:24:54,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:54,649 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:54,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:54,650 INFO L225 Difference]: With dead ends: 450 [2021-06-05 14:24:54,650 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 14:24:54,650 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 331.9ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:24:54,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 14:24:54,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 305. [2021-06-05 14:24:54,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:54,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 14:24:54,654 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 14:24:54,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:54,654 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 14:24:54,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:54,655 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 14:24:54,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:54,655 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:54,655 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:54,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:54,868 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:54,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:54,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1212563188, now seen corresponding path program 43 times [2021-06-05 14:24:54,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:54,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88309506] [2021-06-05 14:24:54,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:54,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:54,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:54,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88309506] [2021-06-05 14:24:54,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88309506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:54,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431447365] [2021-06-05 14:24:54,967 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:54,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:54,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:55,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:55,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:55,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:55,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:55,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:55,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,172 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:24:55,183 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:55,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431447365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:55,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:55,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:24:55,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091380943] [2021-06-05 14:24:55,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:24:55,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:55,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:24:55,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:24:55,184 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:55,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:55,326 INFO L93 Difference]: Finished difference Result 387 states and 1133 transitions. [2021-06-05 14:24:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:55,326 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:55,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:55,327 INFO L225 Difference]: With dead ends: 387 [2021-06-05 14:24:55,327 INFO L226 Difference]: Without dead ends: 372 [2021-06-05 14:24:55,327 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:24:55,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-06-05 14:24:55,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 311. [2021-06-05 14:24:55,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.0) internal successors, (930), 310 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:55,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 930 transitions. [2021-06-05 14:24:55,331 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 930 transitions. Word has length 20 [2021-06-05 14:24:55,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:55,331 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 930 transitions. [2021-06-05 14:24:55,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:55,331 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 930 transitions. [2021-06-05 14:24:55,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:55,332 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:55,332 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:55,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:55,541 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:55,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:55,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1714354524, now seen corresponding path program 44 times [2021-06-05 14:24:55,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:55,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523767388] [2021-06-05 14:24:55,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:55,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:55,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:55,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523767388] [2021-06-05 14:24:55,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523767388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:55,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607456304] [2021-06-05 14:24:55,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:55,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:55,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:55,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:55,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:55,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:55,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:55,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:55,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:55,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:55,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:55,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:55,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:55,805 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:55,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607456304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:55,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:55,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:24:55,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373626712] [2021-06-05 14:24:55,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:24:55,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:55,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:24:55,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:55,820 INFO L87 Difference]: Start difference. First operand 311 states and 930 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:55,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:55,998 INFO L93 Difference]: Finished difference Result 381 states and 1120 transitions. [2021-06-05 14:24:55,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:55,998 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:55,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:55,999 INFO L225 Difference]: With dead ends: 381 [2021-06-05 14:24:55,999 INFO L226 Difference]: Without dead ends: 366 [2021-06-05 14:24:55,999 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:24:55,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-06-05 14:24:56,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 309. [2021-06-05 14:24:56,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9967532467532467) internal successors, (923), 308 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:56,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 923 transitions. [2021-06-05 14:24:56,003 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 923 transitions. Word has length 20 [2021-06-05 14:24:56,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:56,003 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 923 transitions. [2021-06-05 14:24:56,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:56,003 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 923 transitions. [2021-06-05 14:24:56,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:56,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:56,003 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:56,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 14:24:56,204 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:56,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:56,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1048767628, now seen corresponding path program 45 times [2021-06-05 14:24:56,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:56,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32843625] [2021-06-05 14:24:56,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:56,331 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:56,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:56,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32843625] [2021-06-05 14:24:56,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32843625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:56,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271759229] [2021-06-05 14:24:56,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:56,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:24:56,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:56,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:56,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:56,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:56,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:56,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:56,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:56,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:56,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:56,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:56,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:56,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:56,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:56,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:56,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:56,579 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:56,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:56,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:56,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:24:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:56,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271759229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:56,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:56,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:56,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154708913] [2021-06-05 14:24:56,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:56,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:56,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:56,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:56,638 INFO L87 Difference]: Start difference. First operand 309 states and 923 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:56,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:56,952 INFO L93 Difference]: Finished difference Result 449 states and 1320 transitions. [2021-06-05 14:24:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:56,952 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:56,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:56,953 INFO L225 Difference]: With dead ends: 449 [2021-06-05 14:24:56,953 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 14:24:56,953 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 299.5ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:24:56,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 14:24:56,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 306. [2021-06-05 14:24:56,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 2.9901639344262296) internal successors, (912), 305 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:56,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 912 transitions. [2021-06-05 14:24:56,957 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 912 transitions. Word has length 20 [2021-06-05 14:24:56,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:56,957 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 912 transitions. [2021-06-05 14:24:56,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:56,957 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 912 transitions. [2021-06-05 14:24:56,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:56,958 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:56,958 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:57,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-05 14:24:57,158 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:57,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:57,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1741897790, now seen corresponding path program 46 times [2021-06-05 14:24:57,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:57,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062792741] [2021-06-05 14:24:57,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:57,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:57,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:57,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062792741] [2021-06-05 14:24:57,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062792741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:57,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760467538] [2021-06-05 14:24:57,267 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:57,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:24:57,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:57,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:57,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:57,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:57,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:57,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:57,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:57,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:57,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:57,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:57,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:57,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:57,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:57,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:57,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:57,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:57,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:57,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:57,411 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:24:57,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:57,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760467538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:57,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:57,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:24:57,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352438436] [2021-06-05 14:24:57,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:24:57,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:57,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:24:57,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:57,446 INFO L87 Difference]: Start difference. First operand 306 states and 912 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:57,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:57,621 INFO L93 Difference]: Finished difference Result 389 states and 1142 transitions. [2021-06-05 14:24:57,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:24:57,622 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:57,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:57,622 INFO L225 Difference]: With dead ends: 389 [2021-06-05 14:24:57,622 INFO L226 Difference]: Without dead ends: 374 [2021-06-05 14:24:57,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 139.3ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:24:57,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-06-05 14:24:57,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 305. [2021-06-05 14:24:57,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:57,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 14:24:57,626 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 14:24:57,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:57,626 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 14:24:57,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:57,626 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 14:24:57,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:57,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:57,627 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:57,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-06-05 14:24:57,834 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:57,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:57,834 INFO L82 PathProgramCache]: Analyzing trace with hash -2101912532, now seen corresponding path program 47 times [2021-06-05 14:24:57,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:57,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157117396] [2021-06-05 14:24:57,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:57,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:57,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:57,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157117396] [2021-06-05 14:24:57,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157117396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:57,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908074231] [2021-06-05 14:24:57,960 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:57,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:24:57,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:57,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:57,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:58,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:58,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:58,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:58,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:58,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:58,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:58,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:58,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:58,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:58,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:58,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:58,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:58,112 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:58,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:58,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:58,120 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:24:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:58,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908074231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:58,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:58,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:58,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510313289] [2021-06-05 14:24:58,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:58,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:58,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:58,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:58,162 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:58,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:58,550 INFO L93 Difference]: Finished difference Result 468 states and 1372 transitions. [2021-06-05 14:24:58,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:58,550 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:58,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:58,551 INFO L225 Difference]: With dead ends: 468 [2021-06-05 14:24:58,551 INFO L226 Difference]: Without dead ends: 453 [2021-06-05 14:24:58,551 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 325.7ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:24:58,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-06-05 14:24:58,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 308. [2021-06-05 14:24:58,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.993485342019544) internal successors, (919), 307 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:58,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 919 transitions. [2021-06-05 14:24:58,555 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 919 transitions. Word has length 20 [2021-06-05 14:24:58,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:58,555 INFO L482 AbstractCegarLoop]: Abstraction has 308 states and 919 transitions. [2021-06-05 14:24:58,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:58,555 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 919 transitions. [2021-06-05 14:24:58,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:58,556 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:58,556 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:58,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:58,759 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:58,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:58,759 INFO L82 PathProgramCache]: Analyzing trace with hash 863126602, now seen corresponding path program 48 times [2021-06-05 14:24:58,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:58,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559484869] [2021-06-05 14:24:58,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:58,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:58,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:58,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:58,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559484869] [2021-06-05 14:24:58,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559484869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:58,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957329474] [2021-06-05 14:24:58,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:58,906 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:24:58,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:24:58,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:58,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:58,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:58,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:58,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:58,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:58,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:24:58,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:24:59,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:59,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:59,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:59,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:59,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:59,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:59,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:24:59,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:59,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957329474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:59,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:24:59,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:24:59,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228359431] [2021-06-05 14:24:59,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:24:59,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:24:59,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:24:59,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:24:59,093 INFO L87 Difference]: Start difference. First operand 308 states and 919 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:59,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:24:59,497 INFO L93 Difference]: Finished difference Result 462 states and 1357 transitions. [2021-06-05 14:24:59,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:24:59,498 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:24:59,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:24:59,498 INFO L225 Difference]: With dead ends: 462 [2021-06-05 14:24:59,498 INFO L226 Difference]: Without dead ends: 447 [2021-06-05 14:24:59,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 325.2ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:24:59,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-05 14:24:59,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 304. [2021-06-05 14:24:59,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.98019801980198) internal successors, (903), 303 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:59,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 903 transitions. [2021-06-05 14:24:59,503 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 903 transitions. Word has length 20 [2021-06-05 14:24:59,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:24:59,503 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 903 transitions. [2021-06-05 14:24:59,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:24:59,503 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 903 transitions. [2021-06-05 14:24:59,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:24:59,503 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:24:59,503 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:24:59,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:59,709 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:24:59,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:24:59,709 INFO L82 PathProgramCache]: Analyzing trace with hash 484681756, now seen corresponding path program 49 times [2021-06-05 14:24:59,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:24:59,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632983454] [2021-06-05 14:24:59,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:24:59,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:59,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:24:59,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:24:59,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632983454] [2021-06-05 14:24:59,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632983454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:24:59,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790935727] [2021-06-05 14:24:59,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:24:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:24:59,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:24:59,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:24:59,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:59,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:24:59,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:59,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:24:59,955 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:24:59,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:24:59,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:59,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:24:59,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:24:59,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:24:59,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:24:59,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 14:25:00,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:00,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790935727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:00,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:00,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:00,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900277793] [2021-06-05 14:25:00,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:00,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:00,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:00,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:00,009 INFO L87 Difference]: Start difference. First operand 304 states and 903 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:00,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:00,271 INFO L93 Difference]: Finished difference Result 421 states and 1243 transitions. [2021-06-05 14:25:00,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:00,271 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:00,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:00,272 INFO L225 Difference]: With dead ends: 421 [2021-06-05 14:25:00,272 INFO L226 Difference]: Without dead ends: 406 [2021-06-05 14:25:00,272 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 248.6ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:25:00,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-06-05 14:25:00,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 314. [2021-06-05 14:25:00,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.9968051118210863) internal successors, (938), 313 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:00,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 938 transitions. [2021-06-05 14:25:00,276 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 938 transitions. Word has length 20 [2021-06-05 14:25:00,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:00,276 INFO L482 AbstractCegarLoop]: Abstraction has 314 states and 938 transitions. [2021-06-05 14:25:00,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:00,276 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 938 transitions. [2021-06-05 14:25:00,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:00,276 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:00,276 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:00,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:00,477 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:00,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:00,477 INFO L82 PathProgramCache]: Analyzing trace with hash -17109580, now seen corresponding path program 50 times [2021-06-05 14:25:00,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:00,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482549733] [2021-06-05 14:25:00,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:00,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:00,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:00,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:00,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482549733] [2021-06-05 14:25:00,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482549733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:00,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141780297] [2021-06-05 14:25:00,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:00,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:00,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:00,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:00,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:00,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:00,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:00,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:00,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:00,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:00,696 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:25:00,730 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:25:00,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:00,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:00,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:00,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:00,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:00,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:00,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:00,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:00,748 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:25:00,789 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:00,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141780297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:00,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:00,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:00,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046105251] [2021-06-05 14:25:00,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:00,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:00,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:00,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:00,790 INFO L87 Difference]: Start difference. First operand 314 states and 938 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:01,042 INFO L93 Difference]: Finished difference Result 427 states and 1256 transitions. [2021-06-05 14:25:01,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:01,043 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:01,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:01,044 INFO L225 Difference]: With dead ends: 427 [2021-06-05 14:25:01,044 INFO L226 Difference]: Without dead ends: 412 [2021-06-05 14:25:01,044 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 226.9ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:25:01,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-06-05 14:25:01,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 312. [2021-06-05 14:25:01,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9935691318327975) internal successors, (931), 311 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 931 transitions. [2021-06-05 14:25:01,047 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 931 transitions. Word has length 20 [2021-06-05 14:25:01,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:01,048 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 931 transitions. [2021-06-05 14:25:01,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,048 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 931 transitions. [2021-06-05 14:25:01,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:01,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:01,048 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:01,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 14:25:01,249 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:01,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:01,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1548954724, now seen corresponding path program 51 times [2021-06-05 14:25:01,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:01,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860358552] [2021-06-05 14:25:01,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:01,342 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:01,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:01,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860358552] [2021-06-05 14:25:01,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860358552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:01,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534560941] [2021-06-05 14:25:01,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:01,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:01,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:01,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:01,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:01,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:01,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:01,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:01,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:01,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:01,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:25:01,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:01,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:01,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:01,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:01,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:01,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:01,528 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:01,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:01,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:01,537 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 14:25:01,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:01,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534560941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:01,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:01,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:01,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232272413] [2021-06-05 14:25:01,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:01,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:01,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:01,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:01,550 INFO L87 Difference]: Start difference. First operand 312 states and 931 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:01,764 INFO L93 Difference]: Finished difference Result 380 states and 1116 transitions. [2021-06-05 14:25:01,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:01,765 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:01,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:01,765 INFO L225 Difference]: With dead ends: 380 [2021-06-05 14:25:01,765 INFO L226 Difference]: Without dead ends: 365 [2021-06-05 14:25:01,766 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 155.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:01,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-06-05 14:25:01,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 309. [2021-06-05 14:25:01,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.987012987012987) internal successors, (920), 308 states have internal predecessors, (920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 920 transitions. [2021-06-05 14:25:01,769 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 920 transitions. Word has length 20 [2021-06-05 14:25:01,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:01,769 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 920 transitions. [2021-06-05 14:25:01,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:01,770 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 920 transitions. [2021-06-05 14:25:01,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:01,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:01,770 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:01,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 14:25:01,981 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:01,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:01,981 INFO L82 PathProgramCache]: Analyzing trace with hash -44652846, now seen corresponding path program 52 times [2021-06-05 14:25:01,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:01,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805936670] [2021-06-05 14:25:01,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:01,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:02,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:02,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:02,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805936670] [2021-06-05 14:25:02,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805936670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:02,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155039404] [2021-06-05 14:25:02,100 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:02,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:02,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:02,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:02,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:02,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:02,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,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-06-05 14:25:02,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:25:02,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:02,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:02,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,265 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 14:25:02,284 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:02,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155039404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:02,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:02,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:02,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065406543] [2021-06-05 14:25:02,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:02,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:02,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:02,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:02,285 INFO L87 Difference]: Start difference. First operand 309 states and 920 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:02,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:02,453 INFO L93 Difference]: Finished difference Result 390 states and 1145 transitions. [2021-06-05 14:25:02,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:02,453 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:02,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:02,454 INFO L225 Difference]: With dead ends: 390 [2021-06-05 14:25:02,454 INFO L226 Difference]: Without dead ends: 375 [2021-06-05 14:25:02,454 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 153.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:02,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-06-05 14:25:02,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 308. [2021-06-05 14:25:02,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.980456026058632) internal successors, (915), 307 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:02,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 915 transitions. [2021-06-05 14:25:02,458 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 915 transitions. Word has length 20 [2021-06-05 14:25:02,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:02,458 INFO L482 AbstractCegarLoop]: Abstraction has 308 states and 915 transitions. [2021-06-05 14:25:02,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:02,458 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 915 transitions. [2021-06-05 14:25:02,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:02,459 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:02,459 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:02,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:02,673 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:02,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:02,673 INFO L82 PathProgramCache]: Analyzing trace with hash -930692556, now seen corresponding path program 53 times [2021-06-05 14:25:02,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:02,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241871310] [2021-06-05 14:25:02,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:02,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:02,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:02,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241871310] [2021-06-05 14:25:02,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241871310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:02,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761266303] [2021-06-05 14:25:02,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:02,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:02,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:02,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:02,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:02,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:02,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:02,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 14:25:02,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:02,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:02,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:02,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:02,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:02,957 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:02,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:02,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:02,978 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:79, output treesize:35 [2021-06-05 14:25:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:03,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761266303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:03,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:03,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:03,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323847417] [2021-06-05 14:25:03,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:03,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:03,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:03,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:03,061 INFO L87 Difference]: Start difference. First operand 308 states and 915 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:03,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:03,352 INFO L93 Difference]: Finished difference Result 369 states and 1088 transitions. [2021-06-05 14:25:03,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:03,352 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:03,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:03,353 INFO L225 Difference]: With dead ends: 369 [2021-06-05 14:25:03,353 INFO L226 Difference]: Without dead ends: 354 [2021-06-05 14:25:03,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 256.6ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:03,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-06-05 14:25:03,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 305. [2021-06-05 14:25:03,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:03,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 14:25:03,357 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 14:25:03,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:03,357 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 14:25:03,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:03,357 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 14:25:03,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:03,357 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:03,357 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:03,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:03,558 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:03,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:03,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1645290058, now seen corresponding path program 54 times [2021-06-05 14:25:03,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:03,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284267306] [2021-06-05 14:25:03,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:03,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:03,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:03,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284267306] [2021-06-05 14:25:03,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284267306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:03,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707901950] [2021-06-05 14:25:03,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:03,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:03,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:03,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:03,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:03,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:03,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:03,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:03,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:03,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:25:03,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:03,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:03,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:03,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:03,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:03,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:03,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:03,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:03,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:03,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:25:03,906 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:03,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707901950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:03,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:03,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:03,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004318102] [2021-06-05 14:25:03,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:03,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:03,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:03,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:03,907 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:04,191 INFO L93 Difference]: Finished difference Result 445 states and 1304 transitions. [2021-06-05 14:25:04,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:25:04,191 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:04,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:04,192 INFO L225 Difference]: With dead ends: 445 [2021-06-05 14:25:04,192 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 14:25:04,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 217.7ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:04,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 14:25:04,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 304. [2021-06-05 14:25:04,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.98019801980198) internal successors, (903), 303 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 903 transitions. [2021-06-05 14:25:04,196 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 903 transitions. Word has length 20 [2021-06-05 14:25:04,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:04,196 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 903 transitions. [2021-06-05 14:25:04,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,197 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 903 transitions. [2021-06-05 14:25:04,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:04,197 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:04,197 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:04,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-06-05 14:25:04,398 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:04,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:04,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1253290060, now seen corresponding path program 55 times [2021-06-05 14:25:04,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:04,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447680627] [2021-06-05 14:25:04,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:04,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447680627] [2021-06-05 14:25:04,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447680627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686738144] [2021-06-05 14:25:04,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:04,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:04,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:04,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:04,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:04,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:04,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:04,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:04,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:25:04,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:04,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:04,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:04,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:04,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:04,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:04,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:04,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:04,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:04,686 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 14:25:04,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:04,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686738144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:04,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:04,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:04,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634889875] [2021-06-05 14:25:04,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:04,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:04,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:04,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:04,708 INFO L87 Difference]: Start difference. First operand 304 states and 903 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:04,880 INFO L93 Difference]: Finished difference Result 364 states and 1074 transitions. [2021-06-05 14:25:04,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:04,881 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:04,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:04,881 INFO L225 Difference]: With dead ends: 364 [2021-06-05 14:25:04,881 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 14:25:04,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:04,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 14:25:04,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 310. [2021-06-05 14:25:04,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.9902912621359223) internal successors, (924), 309 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 924 transitions. [2021-06-05 14:25:04,885 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 924 transitions. Word has length 20 [2021-06-05 14:25:04,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:04,885 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 924 transitions. [2021-06-05 14:25:04,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:04,885 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 924 transitions. [2021-06-05 14:25:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:04,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:04,886 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:05,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:05,087 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:05,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:05,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1711749074, now seen corresponding path program 56 times [2021-06-05 14:25:05,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:05,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18900898] [2021-06-05 14:25:05,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:05,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:05,213 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:05,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:05,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18900898] [2021-06-05 14:25:05,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18900898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:05,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194948188] [2021-06-05 14:25:05,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:05,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:05,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:05,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:05,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:05,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:05,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:05,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:05,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:05,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:05,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:25:05,334 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:25:05,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:05,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:05,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:05,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:05,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:05,349 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:05,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:05,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:05,358 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:25:05,423 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:05,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194948188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:05,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:05,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:05,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589207014] [2021-06-05 14:25:05,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:05,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:05,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:05,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:05,424 INFO L87 Difference]: Start difference. First operand 310 states and 924 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:05,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:05,680 INFO L93 Difference]: Finished difference Result 430 states and 1264 transitions. [2021-06-05 14:25:05,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:05,681 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:05,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:05,681 INFO L225 Difference]: With dead ends: 430 [2021-06-05 14:25:05,681 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 14:25:05,682 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 235.9ms TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:05,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 14:25:05,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 307. [2021-06-05 14:25:05,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.980392156862745) internal successors, (912), 306 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:05,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 912 transitions. [2021-06-05 14:25:05,685 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 912 transitions. Word has length 20 [2021-06-05 14:25:05,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:05,686 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 912 transitions. [2021-06-05 14:25:05,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:05,686 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 912 transitions. [2021-06-05 14:25:05,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:05,686 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:05,686 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:05,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:05,887 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:05,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:05,898 INFO L82 PathProgramCache]: Analyzing trace with hash 796667586, now seen corresponding path program 57 times [2021-06-05 14:25:05,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:05,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540444076] [2021-06-05 14:25:05,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:06,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:06,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540444076] [2021-06-05 14:25:06,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540444076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:06,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024807599] [2021-06-05 14:25:06,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:06,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:25:06,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:06,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:06,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:06,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:06,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:06,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:06,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:25:06,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:06,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:06,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:06,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:06,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:06,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:06,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,185 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:25:06,251 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:06,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024807599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:06,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:06,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:06,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351816160] [2021-06-05 14:25:06,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:06,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:06,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:06,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:06,252 INFO L87 Difference]: Start difference. First operand 307 states and 912 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:06,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:06,488 INFO L93 Difference]: Finished difference Result 418 states and 1233 transitions. [2021-06-05 14:25:06,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:25:06,488 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:06,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:06,489 INFO L225 Difference]: With dead ends: 418 [2021-06-05 14:25:06,489 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 14:25:06,489 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 230.4ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:06,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 14:25:06,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 303. [2021-06-05 14:25:06,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 2.980132450331126) internal successors, (900), 302 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:06,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 900 transitions. [2021-06-05 14:25:06,493 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 900 transitions. Word has length 20 [2021-06-05 14:25:06,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:06,493 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 900 transitions. [2021-06-05 14:25:06,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:06,493 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 900 transitions. [2021-06-05 14:25:06,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:06,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:06,494 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:06,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:06,694 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:06,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:06,694 INFO L82 PathProgramCache]: Analyzing trace with hash -722189394, now seen corresponding path program 58 times [2021-06-05 14:25:06,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:06,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932367978] [2021-06-05 14:25:06,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:06,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:06,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:06,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:06,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932367978] [2021-06-05 14:25:06,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932367978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:06,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930395185] [2021-06-05 14:25:06,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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:06,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:06,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:06,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:06,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:06,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:06,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:06,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:06,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:06,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:06,911 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:06,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:06,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:06,949 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:06,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930395185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:06,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:06,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:06,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884351882] [2021-06-05 14:25:06,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:06,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:06,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:06,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:06,950 INFO L87 Difference]: Start difference. First operand 303 states and 900 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:07,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:07,299 INFO L93 Difference]: Finished difference Result 473 states and 1398 transitions. [2021-06-05 14:25:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:07,299 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:07,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:07,300 INFO L225 Difference]: With dead ends: 473 [2021-06-05 14:25:07,300 INFO L226 Difference]: Without dead ends: 458 [2021-06-05 14:25:07,300 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 262.7ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:25:07,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-05 14:25:07,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 320. [2021-06-05 14:25:07,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.9968652037617556) internal successors, (956), 319 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:07,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 956 transitions. [2021-06-05 14:25:07,304 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 956 transitions. Word has length 20 [2021-06-05 14:25:07,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:07,304 INFO L482 AbstractCegarLoop]: Abstraction has 320 states and 956 transitions. [2021-06-05 14:25:07,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:07,304 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 956 transitions. [2021-06-05 14:25:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:07,305 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:07,305 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:07,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-06-05 14:25:07,505 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:07,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:07,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1223980730, now seen corresponding path program 59 times [2021-06-05 14:25:07,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:07,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82275993] [2021-06-05 14:25:07,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:07,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:07,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82275993] [2021-06-05 14:25:07,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82275993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:07,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003989972] [2021-06-05 14:25:07,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:07,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:07,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:07,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:07,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:07,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:07,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:07,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:07,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:07,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:07,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 14:25:07,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:25:07,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:07,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:07,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:07,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:07,827 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:07,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:07,828 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 14:25:07,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:07,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003989972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:07,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:07,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:07,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456210102] [2021-06-05 14:25:07,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:07,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:07,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:07,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:07,932 INFO L87 Difference]: Start difference. First operand 320 states and 956 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:08,378 INFO L93 Difference]: Finished difference Result 483 states and 1427 transitions. [2021-06-05 14:25:08,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:25:08,379 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:08,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:08,380 INFO L225 Difference]: With dead ends: 483 [2021-06-05 14:25:08,380 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 14:25:08,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 415.4ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:25:08,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 14:25:08,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 318. [2021-06-05 14:25:08,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.993690851735016) internal successors, (949), 317 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 949 transitions. [2021-06-05 14:25:08,384 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 949 transitions. Word has length 20 [2021-06-05 14:25:08,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:08,384 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 949 transitions. [2021-06-05 14:25:08,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,384 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 949 transitions. [2021-06-05 14:25:08,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:08,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:08,385 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:08,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:08,601 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:08,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:08,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1539141422, now seen corresponding path program 60 times [2021-06-05 14:25:08,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:08,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966495587] [2021-06-05 14:25:08,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:08,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:08,692 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:08,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:08,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966495587] [2021-06-05 14:25:08,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966495587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:08,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866139684] [2021-06-05 14:25:08,693 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:08,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:25:08,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:08,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:08,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:08,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:08,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:08,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:08,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:08,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:08,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:08,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:08,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:08,798 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:08,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:08,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:08,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:08,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866139684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:08,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:08,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:08,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126780533] [2021-06-05 14:25:08,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:08,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:08,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:08,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:08,815 INFO L87 Difference]: Start difference. First operand 318 states and 949 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:08,990 INFO L93 Difference]: Finished difference Result 418 states and 1230 transitions. [2021-06-05 14:25:08,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:08,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:08,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:08,991 INFO L225 Difference]: With dead ends: 418 [2021-06-05 14:25:08,991 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 14:25:08,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 124.2ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:08,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 14:25:08,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 315. [2021-06-05 14:25:08,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9872611464968153) internal successors, (938), 314 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 938 transitions. [2021-06-05 14:25:08,995 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 938 transitions. Word has length 20 [2021-06-05 14:25:08,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:08,995 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 938 transitions. [2021-06-05 14:25:08,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:08,995 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 938 transitions. [2021-06-05 14:25:08,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:08,995 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:08,995 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:09,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-06-05 14:25:09,197 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:09,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:09,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1251523996, now seen corresponding path program 61 times [2021-06-05 14:25:09,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:09,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697829358] [2021-06-05 14:25:09,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:09,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:09,292 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:09,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:09,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697829358] [2021-06-05 14:25:09,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697829358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:09,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619951626] [2021-06-05 14:25:09,293 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:09,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:09,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:09,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:09,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:09,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:09,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:09,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:09,388 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:09,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:25:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:09,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619951626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:09,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:09,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:25:09,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024408396] [2021-06-05 14:25:09,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:25:09,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:09,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:25:09,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:25:09,409 INFO L87 Difference]: Start difference. First operand 315 states and 938 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:09,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:09,583 INFO L93 Difference]: Finished difference Result 428 states and 1259 transitions. [2021-06-05 14:25:09,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:09,584 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:09,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:09,584 INFO L225 Difference]: With dead ends: 428 [2021-06-05 14:25:09,584 INFO L226 Difference]: Without dead ends: 413 [2021-06-05 14:25:09,585 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 120.1ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:09,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-06-05 14:25:09,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 314. [2021-06-05 14:25:09,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.9808306709265175) internal successors, (933), 313 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:09,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 933 transitions. [2021-06-05 14:25:09,588 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 933 transitions. Word has length 20 [2021-06-05 14:25:09,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:09,589 INFO L482 AbstractCegarLoop]: Abstraction has 314 states and 933 transitions. [2021-06-05 14:25:09,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:09,589 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 933 transitions. [2021-06-05 14:25:09,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:09,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:09,589 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:09,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 14:25:09,790 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:09,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:09,790 INFO L82 PathProgramCache]: Analyzing trace with hash -2137563706, now seen corresponding path program 62 times [2021-06-05 14:25:09,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:09,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425170296] [2021-06-05 14:25:09,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:09,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:09,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:09,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425170296] [2021-06-05 14:25:09,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425170296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:09,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580788413] [2021-06-05 14:25:09,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:09,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:09,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:09,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:09,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:09,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:09,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:09,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:09,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:25:10,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:10,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:10,010 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:10,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:25:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:10,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580788413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:10,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:10,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:10,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857083632] [2021-06-05 14:25:10,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:10,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:10,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:10,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:10,028 INFO L87 Difference]: Start difference. First operand 314 states and 933 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:10,144 INFO L93 Difference]: Finished difference Result 407 states and 1202 transitions. [2021-06-05 14:25:10,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:10,145 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:10,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:10,145 INFO L225 Difference]: With dead ends: 407 [2021-06-05 14:25:10,145 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 14:25:10,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:10,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 14:25:10,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 311. [2021-06-05 14:25:10,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 2.9838709677419355) internal successors, (925), 310 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 925 transitions. [2021-06-05 14:25:10,149 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 925 transitions. Word has length 20 [2021-06-05 14:25:10,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:10,149 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 925 transitions. [2021-06-05 14:25:10,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,150 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 925 transitions. [2021-06-05 14:25:10,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:10,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:10,150 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:10,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-05 14:25:10,351 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:10,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:10,351 INFO L82 PathProgramCache]: Analyzing trace with hash 438418908, now seen corresponding path program 63 times [2021-06-05 14:25:10,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:10,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566898797] [2021-06-05 14:25:10,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:10,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:10,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:10,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566898797] [2021-06-05 14:25:10,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566898797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:10,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649515573] [2021-06-05 14:25:10,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:10,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:10,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:10,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:10,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:10,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:10,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:10,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:25:10,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:10,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:10,552 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:10,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:10,552 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:25:10,570 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:10,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649515573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:10,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:10,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:25:10,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186696113] [2021-06-05 14:25:10,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:25:10,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:10,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:25:10,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:25:10,571 INFO L87 Difference]: Start difference. First operand 311 states and 925 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:10,717 INFO L93 Difference]: Finished difference Result 433 states and 1270 transitions. [2021-06-05 14:25:10,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:10,718 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:10,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:10,718 INFO L225 Difference]: With dead ends: 433 [2021-06-05 14:25:10,718 INFO L226 Difference]: Without dead ends: 418 [2021-06-05 14:25:10,719 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:25:10,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-06-05 14:25:10,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 310. [2021-06-05 14:25:10,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.9805825242718447) internal successors, (921), 309 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 921 transitions. [2021-06-05 14:25:10,722 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 921 transitions. Word has length 20 [2021-06-05 14:25:10,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:10,723 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 921 transitions. [2021-06-05 14:25:10,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:10,723 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 921 transitions. [2021-06-05 14:25:10,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:10,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:10,723 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:10,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:10,924 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:10,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:10,924 INFO L82 PathProgramCache]: Analyzing trace with hash -460350802, now seen corresponding path program 64 times [2021-06-05 14:25:10,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:10,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607706330] [2021-06-05 14:25:10,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:11,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:11,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:11,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607706330] [2021-06-05 14:25:11,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607706330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:11,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556359162] [2021-06-05 14:25:11,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:11,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:11,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:11,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:11,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:11,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:11,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:11,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:25:11,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:11,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:11,101 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:11,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:25:11,115 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:11,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556359162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:11,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:11,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:25:11,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860641187] [2021-06-05 14:25:11,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:25:11,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:11,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:25:11,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:25:11,116 INFO L87 Difference]: Start difference. First operand 310 states and 921 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:11,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:11,257 INFO L93 Difference]: Finished difference Result 511 states and 1507 transitions. [2021-06-05 14:25:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:11,258 INFO L225 Difference]: With dead ends: 511 [2021-06-05 14:25:11,258 INFO L226 Difference]: Without dead ends: 496 [2021-06-05 14:25:11,259 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 77.2ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:25:11,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-06-05 14:25:11,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 305. [2021-06-05 14:25:11,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.986842105263158) internal successors, (908), 304 states have internal predecessors, (908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:11,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 908 transitions. [2021-06-05 14:25:11,263 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 908 transitions. Word has length 20 [2021-06-05 14:25:11,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:11,263 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 908 transitions. [2021-06-05 14:25:11,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:11,263 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 908 transitions. [2021-06-05 14:25:11,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:11,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:11,263 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:11,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:11,477 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:11,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:11,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1074885762, now seen corresponding path program 65 times [2021-06-05 14:25:11,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:11,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212540766] [2021-06-05 14:25:11,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:11,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:11,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:11,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212540766] [2021-06-05 14:25:11,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212540766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:11,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263317052] [2021-06-05 14:25:11,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:11,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:11,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:11,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:11,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:11,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:11,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:11,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:25:11,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:11,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:11,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:11,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:11,669 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:11,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:11,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:41 [2021-06-05 14:25:11,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:11,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263317052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:11,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:11,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:25:11,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975756351] [2021-06-05 14:25:11,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:25:11,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:11,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:25:11,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:11,789 INFO L87 Difference]: Start difference. First operand 305 states and 908 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:12,272 INFO L93 Difference]: Finished difference Result 621 states and 1830 transitions. [2021-06-05 14:25:12,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:25:12,272 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:12,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:12,273 INFO L225 Difference]: With dead ends: 621 [2021-06-05 14:25:12,273 INFO L226 Difference]: Without dead ends: 606 [2021-06-05 14:25:12,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 368.4ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:25:12,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-06-05 14:25:12,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 303. [2021-06-05 14:25:12,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 2.980132450331126) internal successors, (900), 302 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 900 transitions. [2021-06-05 14:25:12,278 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 900 transitions. Word has length 20 [2021-06-05 14:25:12,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:12,278 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 900 transitions. [2021-06-05 14:25:12,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,278 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 900 transitions. [2021-06-05 14:25:12,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:12,279 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:12,279 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:12,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-06-05 14:25:12,489 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:12,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:12,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1297313230, now seen corresponding path program 66 times [2021-06-05 14:25:12,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:12,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172950443] [2021-06-05 14:25:12,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:12,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:12,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:12,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172950443] [2021-06-05 14:25:12,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172950443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:12,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548635874] [2021-06-05 14:25:12,576 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:12,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:12,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:12,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:12,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:12,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:12,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:12,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:12,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:12,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:12,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:12,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:12,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:12,687 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:12,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:12,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:12,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:12,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548635874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:12,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:12,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:12,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854127099] [2021-06-05 14:25:12,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:12,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:12,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:12,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:12,711 INFO L87 Difference]: Start difference. First operand 303 states and 900 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:12,851 INFO L93 Difference]: Finished difference Result 381 states and 1125 transitions. [2021-06-05 14:25:12,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:12,852 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:12,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:12,852 INFO L225 Difference]: With dead ends: 381 [2021-06-05 14:25:12,852 INFO L226 Difference]: Without dead ends: 366 [2021-06-05 14:25:12,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 128.4ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:12,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-06-05 14:25:12,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 315. [2021-06-05 14:25:12,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9904458598726116) internal successors, (939), 314 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 939 transitions. [2021-06-05 14:25:12,859 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 939 transitions. Word has length 20 [2021-06-05 14:25:12,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:12,859 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 939 transitions. [2021-06-05 14:25:12,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:12,859 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 939 transitions. [2021-06-05 14:25:12,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:12,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:12,860 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:13,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:13,075 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:13,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:13,076 INFO L82 PathProgramCache]: Analyzing trace with hash -32614932, now seen corresponding path program 67 times [2021-06-05 14:25:13,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:13,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119694880] [2021-06-05 14:25:13,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:13,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:13,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:13,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119694880] [2021-06-05 14:25:13,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119694880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:13,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132666211] [2021-06-05 14:25:13,170 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:13,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:13,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:13,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:13,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:13,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:13,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:13,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:13,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:13,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:13,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:13,275 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:13,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:13,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:25:13,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:13,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132666211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:13,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:13,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:13,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670483639] [2021-06-05 14:25:13,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:13,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:13,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:13,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:13,348 INFO L87 Difference]: Start difference. First operand 315 states and 939 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:13,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:13,678 INFO L93 Difference]: Finished difference Result 461 states and 1356 transitions. [2021-06-05 14:25:13,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:25:13,678 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:13,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:13,679 INFO L225 Difference]: With dead ends: 461 [2021-06-05 14:25:13,679 INFO L226 Difference]: Without dead ends: 446 [2021-06-05 14:25:13,679 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 237.9ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:25:13,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-05 14:25:13,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-06-05 14:25:13,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9807073954983925) internal successors, (927), 311 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:13,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 927 transitions. [2021-06-05 14:25:13,683 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 927 transitions. Word has length 20 [2021-06-05 14:25:13,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:13,683 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 927 transitions. [2021-06-05 14:25:13,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:13,683 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 927 transitions. [2021-06-05 14:25:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:13,683 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:13,683 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:13,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:13,893 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:13,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:13,893 INFO L82 PathProgramCache]: Analyzing trace with hash -947696420, now seen corresponding path program 68 times [2021-06-05 14:25:13,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:13,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556612746] [2021-06-05 14:25:13,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:14,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:14,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:14,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556612746] [2021-06-05 14:25:14,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556612746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:14,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457684494] [2021-06-05 14:25:14,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:14,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:14,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:14,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:14,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:14,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:14,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:25:14,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:14,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:14,099 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:14,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:25:14,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:14,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457684494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:14,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:14,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:14,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720875561] [2021-06-05 14:25:14,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:14,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:14,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:14,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:14,160 INFO L87 Difference]: Start difference. First operand 312 states and 927 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:14,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:14,406 INFO L93 Difference]: Finished difference Result 436 states and 1287 transitions. [2021-06-05 14:25:14,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:14,406 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:14,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:14,407 INFO L225 Difference]: With dead ends: 436 [2021-06-05 14:25:14,407 INFO L226 Difference]: Without dead ends: 421 [2021-06-05 14:25:14,408 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 240.6ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:14,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-06-05 14:25:14,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 309. [2021-06-05 14:25:14,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9805194805194803) internal successors, (918), 308 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:14,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 918 transitions. [2021-06-05 14:25:14,411 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 918 transitions. Word has length 20 [2021-06-05 14:25:14,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:14,411 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 918 transitions. [2021-06-05 14:25:14,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:14,412 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 918 transitions. [2021-06-05 14:25:14,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:14,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:14,412 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:14,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-05 14:25:14,628 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:14,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:14,629 INFO L82 PathProgramCache]: Analyzing trace with hash 537392906, now seen corresponding path program 69 times [2021-06-05 14:25:14,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:14,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770655480] [2021-06-05 14:25:14,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:14,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:14,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:14,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770655480] [2021-06-05 14:25:14,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770655480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:14,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100903816] [2021-06-05 14:25:14,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:14,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:25:14,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:14,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:14,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:14,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:14,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:14,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:25:14,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:14,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:14,804 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:14,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:14,804 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:25:14,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:14,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100903816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:14,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:14,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:25:14,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669609256] [2021-06-05 14:25:14,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:25:14,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:14,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:25:14,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:14,860 INFO L87 Difference]: Start difference. First operand 309 states and 918 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:15,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:15,123 INFO L93 Difference]: Finished difference Result 544 states and 1604 transitions. [2021-06-05 14:25:15,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:25:15,124 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:15,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:15,125 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:25:15,125 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 14:25:15,125 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 212.0ms TimeCoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:25:15,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 14:25:15,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 309. [2021-06-05 14:25:15,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9805194805194803) internal successors, (918), 308 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:15,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 918 transitions. [2021-06-05 14:25:15,130 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 918 transitions. Word has length 20 [2021-06-05 14:25:15,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:15,130 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 918 transitions. [2021-06-05 14:25:15,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:15,130 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 918 transitions. [2021-06-05 14:25:15,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:15,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:15,130 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:15,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-06-05 14:25:15,331 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:15,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:15,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1424757384, now seen corresponding path program 70 times [2021-06-05 14:25:15,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:15,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527245711] [2021-06-05 14:25:15,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:15,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:15,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:15,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527245711] [2021-06-05 14:25:15,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527245711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:15,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888531075] [2021-06-05 14:25:15,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:15,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:15,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:15,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:15,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:15,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:15,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:15,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:15,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:15,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:25:15,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:15,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:15,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:15,534 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:15,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:15,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:15,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:15,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888531075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:15,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:15,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:15,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820174238] [2021-06-05 14:25:15,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:15,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:15,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:15,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:15,563 INFO L87 Difference]: Start difference. First operand 309 states and 918 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:16,116 INFO L93 Difference]: Finished difference Result 690 states and 2025 transitions. [2021-06-05 14:25:16,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:25:16,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:16,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:16,117 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:25:16,117 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 14:25:16,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:25:16,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 14:25:16,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 315. [2021-06-05 14:25:16,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9808917197452227) internal successors, (936), 314 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 936 transitions. [2021-06-05 14:25:16,123 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 936 transitions. Word has length 20 [2021-06-05 14:25:16,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:16,123 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 936 transitions. [2021-06-05 14:25:16,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,123 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 936 transitions. [2021-06-05 14:25:16,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:16,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:16,123 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:16,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-05 14:25:16,324 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:16,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:16,324 INFO L82 PathProgramCache]: Analyzing trace with hash -517942808, now seen corresponding path program 71 times [2021-06-05 14:25:16,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:16,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657885329] [2021-06-05 14:25:16,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:16,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:16,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:16,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:16,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657885329] [2021-06-05 14:25:16,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657885329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:16,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62716441] [2021-06-05 14:25:16,414 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:16,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:16,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:16,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:16,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:16,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:16,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:16,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:16,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:16,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:16,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:16,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:16,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:16,566 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:16,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:16,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:16,596 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:16,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62716441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:16,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:16,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:16,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657930362] [2021-06-05 14:25:16,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:16,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:16,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:16,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:16,597 INFO L87 Difference]: Start difference. First operand 315 states and 936 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:16,991 INFO L93 Difference]: Finished difference Result 576 states and 1695 transitions. [2021-06-05 14:25:16,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:16,991 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:16,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:16,992 INFO L225 Difference]: With dead ends: 576 [2021-06-05 14:25:16,992 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 14:25:16,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 333.2ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:16,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 14:25:16,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 321. [2021-06-05 14:25:16,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.990625) internal successors, (957), 320 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 957 transitions. [2021-06-05 14:25:16,996 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 957 transitions. Word has length 20 [2021-06-05 14:25:16,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:16,997 INFO L482 AbstractCegarLoop]: Abstraction has 321 states and 957 transitions. [2021-06-05 14:25:16,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:16,997 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 957 transitions. [2021-06-05 14:25:16,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:16,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:16,997 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:17,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:17,198 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:17,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:17,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1019734144, now seen corresponding path program 72 times [2021-06-05 14:25:17,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:17,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383451028] [2021-06-05 14:25:17,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:17,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:17,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:17,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383451028] [2021-06-05 14:25:17,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383451028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:17,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989084289] [2021-06-05 14:25:17,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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:17,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:25:17,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:17,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:17,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:17,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:17,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:17,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:17,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:17,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:17,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:17,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:17,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:17,407 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:17,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:17,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:17,461 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:17,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989084289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:17,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:17,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:17,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363657442] [2021-06-05 14:25:17,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:17,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:17,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:17,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:17,462 INFO L87 Difference]: Start difference. First operand 321 states and 957 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:17,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:17,860 INFO L93 Difference]: Finished difference Result 570 states and 1672 transitions. [2021-06-05 14:25:17,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:17,861 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:17,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:17,861 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:25:17,861 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 14:25:17,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 313.8ms TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:17,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 14:25:17,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 318. [2021-06-05 14:25:17,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.9810725552050474) internal successors, (945), 317 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:17,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 945 transitions. [2021-06-05 14:25:17,866 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 945 transitions. Word has length 20 [2021-06-05 14:25:17,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:17,866 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 945 transitions. [2021-06-05 14:25:17,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:17,866 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 945 transitions. [2021-06-05 14:25:17,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:17,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:17,867 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:18,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-06-05 14:25:18,067 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:18,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:18,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1168449032, now seen corresponding path program 73 times [2021-06-05 14:25:18,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:18,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441588863] [2021-06-05 14:25:18,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:18,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:18,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:18,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:18,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441588863] [2021-06-05 14:25:18,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441588863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:18,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684400198] [2021-06-05 14:25:18,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:18,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:18,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:18,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:18,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:18,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:18,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:18,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:18,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:18,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:18,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:18,261 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:18,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:18,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:18,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:18,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684400198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:18,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:18,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:18,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941037927] [2021-06-05 14:25:18,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:18,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:18,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:18,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:18,306 INFO L87 Difference]: Start difference. First operand 318 states and 945 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:18,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:18,695 INFO L93 Difference]: Finished difference Result 550 states and 1618 transitions. [2021-06-05 14:25:18,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:18,696 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:18,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:18,696 INFO L225 Difference]: With dead ends: 550 [2021-06-05 14:25:18,696 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:25:18,697 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 311.4ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:18,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:25:18,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 312. [2021-06-05 14:25:18,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9807073954983925) internal successors, (927), 311 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:18,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 927 transitions. [2021-06-05 14:25:18,701 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 927 transitions. Word has length 20 [2021-06-05 14:25:18,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:18,701 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 927 transitions. [2021-06-05 14:25:18,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:18,701 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 927 transitions. [2021-06-05 14:25:18,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:18,702 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:18,702 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:18,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:18,902 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:18,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:18,903 INFO L82 PathProgramCache]: Analyzing trace with hash 2087081584, now seen corresponding path program 74 times [2021-06-05 14:25:18,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:18,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322736893] [2021-06-05 14:25:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:18,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:18,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:18,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:18,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322736893] [2021-06-05 14:25:18,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322736893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:18,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305004657] [2021-06-05 14:25:18,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:19,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:19,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:19,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:19,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:19,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:19,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:19,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:19,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:19,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:19,124 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:19,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:19,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305004657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:19,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:19,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:19,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052993343] [2021-06-05 14:25:19,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:19,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:19,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:19,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:19,155 INFO L87 Difference]: Start difference. First operand 312 states and 927 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:19,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:19,529 INFO L93 Difference]: Finished difference Result 578 states and 1702 transitions. [2021-06-05 14:25:19,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:19,530 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:19,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:19,530 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:25:19,530 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 14:25:19,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 302.6ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:19,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 14:25:19,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 322. [2021-06-05 14:25:19,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 2.9906542056074765) internal successors, (960), 321 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:19,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 960 transitions. [2021-06-05 14:25:19,535 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 960 transitions. Word has length 20 [2021-06-05 14:25:19,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:19,535 INFO L482 AbstractCegarLoop]: Abstraction has 322 states and 960 transitions. [2021-06-05 14:25:19,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:19,535 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 960 transitions. [2021-06-05 14:25:19,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:19,536 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:19,536 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:19,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-06-05 14:25:19,736 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:19,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:19,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1585290248, now seen corresponding path program 75 times [2021-06-05 14:25:19,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:19,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097150052] [2021-06-05 14:25:19,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:19,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:19,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:19,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097150052] [2021-06-05 14:25:19,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097150052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:19,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537002726] [2021-06-05 14:25:19,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:19,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:19,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:19,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:19,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:19,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:19,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:19,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:19,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:19,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:19,943 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:19,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:19,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:19,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:19,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537002726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:19,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:19,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:19,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988287143] [2021-06-05 14:25:19,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:19,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:19,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:19,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:19,988 INFO L87 Difference]: Start difference. First operand 322 states and 960 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:20,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:20,351 INFO L93 Difference]: Finished difference Result 594 states and 1744 transitions. [2021-06-05 14:25:20,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:20,352 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:20,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:20,353 INFO L225 Difference]: With dead ends: 594 [2021-06-05 14:25:20,353 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 14:25:20,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 305.5ms TimeCoverageRelationStatistics Valid=153, Invalid=659, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:20,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 14:25:20,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 319. [2021-06-05 14:25:20,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.981132075471698) internal successors, (948), 318 states have internal predecessors, (948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:20,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 948 transitions. [2021-06-05 14:25:20,357 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 948 transitions. Word has length 20 [2021-06-05 14:25:20,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:20,357 INFO L482 AbstractCegarLoop]: Abstraction has 319 states and 948 transitions. [2021-06-05 14:25:20,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:20,357 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 948 transitions. [2021-06-05 14:25:20,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:20,358 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:20,358 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:20,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:20,558 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:20,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:20,559 INFO L82 PathProgramCache]: Analyzing trace with hash -521493872, now seen corresponding path program 76 times [2021-06-05 14:25:20,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:20,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227565911] [2021-06-05 14:25:20,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:20,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:20,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:20,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227565911] [2021-06-05 14:25:20,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227565911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:20,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344333414] [2021-06-05 14:25:20,667 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:20,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:20,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:20,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:20,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:20,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:20,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:20,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:20,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:20,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:20,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:20,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:20,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:20,780 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:20,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:20,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:20,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:20,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344333414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:20,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:20,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:20,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088381421] [2021-06-05 14:25:20,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:20,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:20,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:20,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:20,824 INFO L87 Difference]: Start difference. First operand 319 states and 948 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:21,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:21,210 INFO L93 Difference]: Finished difference Result 574 states and 1690 transitions. [2021-06-05 14:25:21,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:21,210 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:21,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:21,211 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:25:21,211 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:25:21,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 324.6ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:21,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:25:21,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 316. [2021-06-05 14:25:21,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.980952380952381) internal successors, (939), 315 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:21,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 939 transitions. [2021-06-05 14:25:21,227 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 939 transitions. Word has length 20 [2021-06-05 14:25:21,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:21,227 INFO L482 AbstractCegarLoop]: Abstraction has 316 states and 939 transitions. [2021-06-05 14:25:21,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:21,227 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 939 transitions. [2021-06-05 14:25:21,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:21,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:21,227 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:21,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:21,429 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:21,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:21,429 INFO L82 PathProgramCache]: Analyzing trace with hash 518741926, now seen corresponding path program 77 times [2021-06-05 14:25:21,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:21,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029062947] [2021-06-05 14:25:21,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:21,505 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:21,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:21,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029062947] [2021-06-05 14:25:21,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029062947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:21,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875961813] [2021-06-05 14:25:21,506 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:21,534 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:21,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:21,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:21,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:21,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:21,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:21,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:21,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:21,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:25:21,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:21,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:21,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:21,607 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:21,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:21,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:21,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:21,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875961813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:21,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:21,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:25:21,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114399192] [2021-06-05 14:25:21,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:25:21,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:21,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:25:21,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:21,650 INFO L87 Difference]: Start difference. First operand 316 states and 939 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:22,116 INFO L93 Difference]: Finished difference Result 695 states and 2045 transitions. [2021-06-05 14:25:22,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:22,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:22,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:22,117 INFO L225 Difference]: With dead ends: 695 [2021-06-05 14:25:22,117 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 14:25:22,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 329.2ms TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:25:22,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 14:25:22,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 325. [2021-06-05 14:25:22,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:25:22,123 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:25:22,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:22,123 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:25:22,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,123 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:25:22,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:22,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:22,123 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:22,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-06-05 14:25:22,324 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:22,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:22,324 INFO L82 PathProgramCache]: Analyzing trace with hash 409447658, now seen corresponding path program 78 times [2021-06-05 14:25:22,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:22,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390895372] [2021-06-05 14:25:22,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:22,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:22,417 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:22,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:22,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390895372] [2021-06-05 14:25:22,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390895372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:22,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821249745] [2021-06-05 14:25:22,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:22,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:22,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:22,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:22,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:22,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:22,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:22,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:22,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:22,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:22,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:22,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:22,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:22,544 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:22,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:22,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:22,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:22,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821249745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:22,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:22,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:22,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745301008] [2021-06-05 14:25:22,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:22,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:22,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:22,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:22,575 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:22,833 INFO L93 Difference]: Finished difference Result 580 states and 1705 transitions. [2021-06-05 14:25:22,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:25:22,833 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:22,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:22,834 INFO L225 Difference]: With dead ends: 580 [2021-06-05 14:25:22,834 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:25:22,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 215.7ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:25:22,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:25:22,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 329. [2021-06-05 14:25:22,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:25:22,839 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:25:22,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:22,839 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:25:22,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:22,839 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:25:22,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:22,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:22,839 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:23,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 14:25:23,040 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:23,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:23,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1272688656, now seen corresponding path program 79 times [2021-06-05 14:25:23,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:23,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791330257] [2021-06-05 14:25:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:23,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:23,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:23,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791330257] [2021-06-05 14:25:23,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791330257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:23,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159289622] [2021-06-05 14:25:23,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:23,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:23,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:23,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:23,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:23,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:25:23,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:23,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:23,214 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:23,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:23,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:23,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159289622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:23,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:23,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:25:23,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629710] [2021-06-05 14:25:23,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:25:23,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:23,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:25:23,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:25:23,223 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:23,349 INFO L93 Difference]: Finished difference Result 413 states and 1218 transitions. [2021-06-05 14:25:23,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:23,349 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:23,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:23,350 INFO L225 Difference]: With dead ends: 413 [2021-06-05 14:25:23,350 INFO L226 Difference]: Without dead ends: 398 [2021-06-05 14:25:23,350 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 102.8ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:25:23,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-06-05 14:25:23,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 336. [2021-06-05 14:25:23,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.988059701492537) internal successors, (1001), 335 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1001 transitions. [2021-06-05 14:25:23,353 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1001 transitions. Word has length 20 [2021-06-05 14:25:23,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:23,354 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1001 transitions. [2021-06-05 14:25:23,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,354 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1001 transitions. [2021-06-05 14:25:23,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:23,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:23,354 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:23,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:23,555 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:23,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:23,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1538106478, now seen corresponding path program 80 times [2021-06-05 14:25:23,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:23,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764685997] [2021-06-05 14:25:23,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:23,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:23,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:23,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764685997] [2021-06-05 14:25:23,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764685997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:23,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167913009] [2021-06-05 14:25:23,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:23,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:23,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:23,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:23,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:23,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:23,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:23,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:25:23,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:23,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:23,705 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:23,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:23,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:23,718 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:23,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167913009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:23,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:23,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:25:23,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923304414] [2021-06-05 14:25:23,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:25:23,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:23,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:25:23,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:25:23,719 INFO L87 Difference]: Start difference. First operand 336 states and 1001 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:23,826 INFO L93 Difference]: Finished difference Result 419 states and 1231 transitions. [2021-06-05 14:25:23,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:23,827 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:23,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:23,827 INFO L225 Difference]: With dead ends: 419 [2021-06-05 14:25:23,827 INFO L226 Difference]: Without dead ends: 404 [2021-06-05 14:25:23,828 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 92.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:25:23,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-06-05 14:25:23,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 333. [2021-06-05 14:25:23,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9819277108433737) internal successors, (990), 332 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 990 transitions. [2021-06-05 14:25:23,831 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 990 transitions. Word has length 20 [2021-06-05 14:25:23,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:23,831 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 990 transitions. [2021-06-05 14:25:23,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:23,831 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 990 transitions. [2021-06-05 14:25:23,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:23,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:23,832 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:24,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-05 14:25:24,032 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:24,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:24,033 INFO L82 PathProgramCache]: Analyzing trace with hash 608064282, now seen corresponding path program 81 times [2021-06-05 14:25:24,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:24,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025550231] [2021-06-05 14:25:24,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:24,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:24,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:24,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025550231] [2021-06-05 14:25:24,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025550231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:24,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129766632] [2021-06-05 14:25:24,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:24,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:24,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:24,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:24,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:24,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:24,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:24,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:19 [2021-06-05 14:25:24,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:24,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:24,230 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:24,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:25:24,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:24,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129766632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:24,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:24,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:25:24,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572903876] [2021-06-05 14:25:24,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:25:24,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:24,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:25:24,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:25:24,244 INFO L87 Difference]: Start difference. First operand 333 states and 990 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:24,364 INFO L93 Difference]: Finished difference Result 414 states and 1220 transitions. [2021-06-05 14:25:24,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:24,364 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:24,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:24,365 INFO L225 Difference]: With dead ends: 414 [2021-06-05 14:25:24,365 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 14:25:24,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 117.1ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:24,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 14:25:24,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 330. [2021-06-05 14:25:24,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 14:25:24,369 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 14:25:24,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:24,369 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 14:25:24,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,369 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 14:25:24,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:24,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:24,369 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:24,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 14:25:24,570 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:24,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:24,570 INFO L82 PathProgramCache]: Analyzing trace with hash -18031684, now seen corresponding path program 82 times [2021-06-05 14:25:24,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:24,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121435167] [2021-06-05 14:25:24,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:24,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:24,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:24,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:24,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121435167] [2021-06-05 14:25:24,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121435167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:24,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869487250] [2021-06-05 14:25:24,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:24,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:24,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:24,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:24,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:24,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:24,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:24,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:24,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:24,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:24,798 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:24,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:24,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:25:24,809 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:24,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869487250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:24,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:24,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:24,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681735709] [2021-06-05 14:25:24,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:24,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:24,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:24,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:24,810 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:24,947 INFO L93 Difference]: Finished difference Result 451 states and 1322 transitions. [2021-06-05 14:25:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:24,948 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:24,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:24,948 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:25:24,948 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 14:25:24,948 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 131.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:24,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 14:25:24,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 336. [2021-06-05 14:25:24,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 3.011940298507463) internal successors, (1009), 335 states have internal predecessors, (1009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1009 transitions. [2021-06-05 14:25:24,952 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1009 transitions. Word has length 20 [2021-06-05 14:25:24,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:24,952 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1009 transitions. [2021-06-05 14:25:24,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:24,952 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1009 transitions. [2021-06-05 14:25:24,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:24,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:24,953 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:25,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-06-05 14:25:25,154 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:25,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:25,154 INFO L82 PathProgramCache]: Analyzing trace with hash -519823020, now seen corresponding path program 83 times [2021-06-05 14:25:25,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:25,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511436060] [2021-06-05 14:25:25,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:25,263 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:25,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:25,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511436060] [2021-06-05 14:25:25,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511436060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:25,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372938998] [2021-06-05 14:25:25,264 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:25,290 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:25,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:25,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:25,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:25,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:25,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:25,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:25,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:25,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:25,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:25,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 14:25:25,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:25:25,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:25,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:25,421 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:25,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:25,438 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:25,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:25,439 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 14:25:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:25,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372938998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:25,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:25,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:25,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100432094] [2021-06-05 14:25:25,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:25,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:25,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:25,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:25,527 INFO L87 Difference]: Start difference. First operand 336 states and 1009 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:25,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:25,865 INFO L93 Difference]: Finished difference Result 501 states and 1479 transitions. [2021-06-05 14:25:25,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:25:25,866 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:25,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:25,866 INFO L225 Difference]: With dead ends: 501 [2021-06-05 14:25:25,866 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 14:25:25,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 313.2ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:25,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 14:25:25,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 334. [2021-06-05 14:25:25,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 3.009009009009009) internal successors, (1002), 333 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:25,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 1002 transitions. [2021-06-05 14:25:25,871 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 1002 transitions. Word has length 20 [2021-06-05 14:25:25,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:25,871 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 1002 transitions. [2021-06-05 14:25:25,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:25,871 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 1002 transitions. [2021-06-05 14:25:25,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:25,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:25,871 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:26,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:26,072 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:26,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:26,072 INFO L82 PathProgramCache]: Analyzing trace with hash -2051668164, now seen corresponding path program 84 times [2021-06-05 14:25:26,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:26,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321236334] [2021-06-05 14:25:26,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:26,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:26,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:26,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:26,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321236334] [2021-06-05 14:25:26,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321236334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:26,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955891790] [2021-06-05 14:25:26,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:26,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:25:26,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:26,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:26,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:26,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:26,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:26,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:26,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:26,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:26,288 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:26,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:26,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:26,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955891790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:26,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:26,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:26,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584320466] [2021-06-05 14:25:26,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:26,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:26,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:26,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:26,340 INFO L87 Difference]: Start difference. First operand 334 states and 1002 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:26,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:26,555 INFO L93 Difference]: Finished difference Result 503 states and 1480 transitions. [2021-06-05 14:25:26,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:26,555 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:26,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:26,556 INFO L225 Difference]: With dead ends: 503 [2021-06-05 14:25:26,556 INFO L226 Difference]: Without dead ends: 488 [2021-06-05 14:25:26,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 171.1ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:26,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-05 14:25:26,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 331. [2021-06-05 14:25:26,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 3.003030303030303) internal successors, (991), 330 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:26,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 991 transitions. [2021-06-05 14:25:26,561 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 991 transitions. Word has length 20 [2021-06-05 14:25:26,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:26,561 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 991 transitions. [2021-06-05 14:25:26,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:26,561 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 991 transitions. [2021-06-05 14:25:26,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:26,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:26,561 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:26,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-06-05 14:25:26,778 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:26,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:26,778 INFO L82 PathProgramCache]: Analyzing trace with hash -547366286, now seen corresponding path program 85 times [2021-06-05 14:25:26,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:26,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200451736] [2021-06-05 14:25:26,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:26,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:26,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:26,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:26,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200451736] [2021-06-05 14:25:26,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200451736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:26,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637544848] [2021-06-05 14:25:26,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:26,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:26,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:26,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:26,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:26,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:26,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:26,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:26,983 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:26,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:26,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:25:27,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:27,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637544848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:27,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:27,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:25:27,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756118141] [2021-06-05 14:25:27,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:25:27,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:27,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:25:27,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:25:27,002 INFO L87 Difference]: Start difference. First operand 331 states and 991 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:27,131 INFO L93 Difference]: Finished difference Result 448 states and 1315 transitions. [2021-06-05 14:25:27,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:27,131 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:27,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:27,132 INFO L225 Difference]: With dead ends: 448 [2021-06-05 14:25:27,132 INFO L226 Difference]: Without dead ends: 433 [2021-06-05 14:25:27,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 108.2ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:25:27,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-05 14:25:27,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 330. [2021-06-05 14:25:27,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 14:25:27,136 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 14:25:27,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:27,136 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 14:25:27,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,136 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 14:25:27,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:27,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:27,136 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:27,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:27,337 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:27,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:27,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1142576618, now seen corresponding path program 86 times [2021-06-05 14:25:27,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:27,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055829490] [2021-06-05 14:25:27,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:27,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:27,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055829490] [2021-06-05 14:25:27,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055829490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:27,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389936262] [2021-06-05 14:25:27,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:27,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:27,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:27,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:27,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:27,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:27,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:27,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:27,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:27,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:25:27,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:27,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:27,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:27,547 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:27,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:27,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:25:27,623 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:27,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389936262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:27,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:27,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:27,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222997944] [2021-06-05 14:25:27,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:27,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:27,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:27,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:27,624 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:27,755 INFO L93 Difference]: Finished difference Result 482 states and 1416 transitions. [2021-06-05 14:25:27,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:27,755 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:27,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:27,756 INFO L225 Difference]: With dead ends: 482 [2021-06-05 14:25:27,756 INFO L226 Difference]: Without dead ends: 467 [2021-06-05 14:25:27,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-06-05 14:25:27,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 325. [2021-06-05 14:25:27,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:25:27,760 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:25:27,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:27,760 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:25:27,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:27,760 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:25:27,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:27,761 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:27,761 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:27,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-06-05 14:25:27,961 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:27,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:27,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1692812560, now seen corresponding path program 87 times [2021-06-05 14:25:27,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:27,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46096269] [2021-06-05 14:25:27,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:27,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:28,102 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:28,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:28,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46096269] [2021-06-05 14:25:28,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46096269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:28,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482696608] [2021-06-05 14:25:28,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:28,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:28,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:28,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:28,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:28,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:28,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:28,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:28,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:28,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:28,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:28,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:28,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:28,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:28,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:28,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:28,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:28,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:28,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:28,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:28,332 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:25:28,363 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:28,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482696608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:28,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:28,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:28,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295823276] [2021-06-05 14:25:28,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:28,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:28,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:28,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:28,364 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:28,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:28,697 INFO L93 Difference]: Finished difference Result 444 states and 1310 transitions. [2021-06-05 14:25:28,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:28,698 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:28,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:28,698 INFO L225 Difference]: With dead ends: 444 [2021-06-05 14:25:28,698 INFO L226 Difference]: Without dead ends: 429 [2021-06-05 14:25:28,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 231.0ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:28,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-06-05 14:25:28,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 331. [2021-06-05 14:25:28,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.984848484848485) internal successors, (985), 330 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:28,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 985 transitions. [2021-06-05 14:25:28,702 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 985 transitions. Word has length 20 [2021-06-05 14:25:28,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:28,702 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 985 transitions. [2021-06-05 14:25:28,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:28,702 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 985 transitions. [2021-06-05 14:25:28,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:28,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:28,703 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:28,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-06-05 14:25:28,904 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:28,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:28,904 INFO L82 PathProgramCache]: Analyzing trace with hash 2100363400, now seen corresponding path program 88 times [2021-06-05 14:25:28,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:28,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906411617] [2021-06-05 14:25:28,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:29,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:29,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:29,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906411617] [2021-06-05 14:25:29,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906411617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:29,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127069751] [2021-06-05 14:25:29,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:29,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:29,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:29,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:29,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:29,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:29,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:29,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:29,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:29,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:29,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:29,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:29,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:29,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:29,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:29,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:29,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:29,216 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:29,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:29,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:29,225 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:29,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127069751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:29,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:29,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:29,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762067378] [2021-06-05 14:25:29,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:29,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:29,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:29,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:29,272 INFO L87 Difference]: Start difference. First operand 331 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:29,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:29,556 INFO L93 Difference]: Finished difference Result 450 states and 1323 transitions. [2021-06-05 14:25:29,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:29,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:29,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:29,557 INFO L225 Difference]: With dead ends: 450 [2021-06-05 14:25:29,557 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 14:25:29,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 225.0ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:29,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 14:25:29,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 329. [2021-06-05 14:25:29,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:29,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:25:29,561 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:25:29,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:29,561 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:25:29,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:29,561 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:25:29,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:29,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:29,561 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:29,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:29,773 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:29,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:29,773 INFO L82 PathProgramCache]: Analyzing trace with hash -6420720, now seen corresponding path program 89 times [2021-06-05 14:25:29,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:29,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381388176] [2021-06-05 14:25:29,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:29,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:29,921 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:29,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:29,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381388176] [2021-06-05 14:25:29,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381388176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:29,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768191742] [2021-06-05 14:25:29,922 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:29,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:29,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:29,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:29,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:30,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:30,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:30,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:25:30,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:30,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:30,096 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,105 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:30,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:30,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768191742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:30,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:30,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:30,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489968919] [2021-06-05 14:25:30,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:30,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:30,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:30,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:30,151 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:30,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:30,384 INFO L93 Difference]: Finished difference Result 441 states and 1301 transitions. [2021-06-05 14:25:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:30,384 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:30,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:30,384 INFO L225 Difference]: With dead ends: 441 [2021-06-05 14:25:30,385 INFO L226 Difference]: Without dead ends: 426 [2021-06-05 14:25:30,385 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 230.7ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:30,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-06-05 14:25:30,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 327. [2021-06-05 14:25:30,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:30,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:25:30,388 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:25:30,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:30,388 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:25:30,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:30,389 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:25:30,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:30,389 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:30,389 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:30,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:30,589 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:30,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:30,590 INFO L82 PathProgramCache]: Analyzing trace with hash 29087378, now seen corresponding path program 90 times [2021-06-05 14:25:30,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:30,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083789344] [2021-06-05 14:25:30,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:30,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:30,693 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:30,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:30,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083789344] [2021-06-05 14:25:30,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083789344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:30,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152905554] [2021-06-05 14:25:30,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:30,720 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:25:30,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:30,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:30,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:30,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:30,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:30,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:30,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:30,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:30,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:30,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:30,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:30,952 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:25:30,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:30,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152905554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:30,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:30,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:25:30,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224619563] [2021-06-05 14:25:30,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:25:30,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:30,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:25:30,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:30,961 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:31,109 INFO L93 Difference]: Finished difference Result 412 states and 1206 transitions. [2021-06-05 14:25:31,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:31,109 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:31,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:31,110 INFO L225 Difference]: With dead ends: 412 [2021-06-05 14:25:31,110 INFO L226 Difference]: Without dead ends: 397 [2021-06-05 14:25:31,110 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 171.8ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:31,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-06-05 14:25:31,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 333. [2021-06-05 14:25:31,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.0) internal successors, (996), 332 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 996 transitions. [2021-06-05 14:25:31,114 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 996 transitions. Word has length 20 [2021-06-05 14:25:31,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:31,114 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 996 transitions. [2021-06-05 14:25:31,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,114 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 996 transitions. [2021-06-05 14:25:31,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:31,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:31,114 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:31,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 14:25:31,315 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:31,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:31,315 INFO L82 PathProgramCache]: Analyzing trace with hash -472703958, now seen corresponding path program 91 times [2021-06-05 14:25:31,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:31,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441372632] [2021-06-05 14:25:31,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:31,420 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:31,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:31,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441372632] [2021-06-05 14:25:31,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441372632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:31,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812918569] [2021-06-05 14:25:31,421 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:31,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:31,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:31,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:31,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:31,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:31,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:31,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:31,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:31,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:31,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:31,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:31,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:31,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:31,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:31,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:31,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:31,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:31,615 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:31,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:31,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812918569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:31,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:31,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:31,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620602518] [2021-06-05 14:25:31,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:31,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:31,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:31,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:31,637 INFO L87 Difference]: Start difference. First operand 333 states and 996 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:31,821 INFO L93 Difference]: Finished difference Result 406 states and 1193 transitions. [2021-06-05 14:25:31,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:31,822 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:31,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:31,822 INFO L225 Difference]: With dead ends: 406 [2021-06-05 14:25:31,822 INFO L226 Difference]: Without dead ends: 391 [2021-06-05 14:25:31,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 162.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:31,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-06-05 14:25:31,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 331. [2021-06-05 14:25:31,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.996969696969697) internal successors, (989), 330 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 989 transitions. [2021-06-05 14:25:31,826 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 989 transitions. Word has length 20 [2021-06-05 14:25:31,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:31,826 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 989 transitions. [2021-06-05 14:25:31,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:31,826 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 989 transitions. [2021-06-05 14:25:31,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:31,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:31,827 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:32,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-06-05 14:25:32,029 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:32,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:32,030 INFO L82 PathProgramCache]: Analyzing trace with hash -2004549102, now seen corresponding path program 92 times [2021-06-05 14:25:32,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:32,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973658416] [2021-06-05 14:25:32,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:32,182 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:32,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:32,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973658416] [2021-06-05 14:25:32,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973658416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:32,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054961389] [2021-06-05 14:25:32,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:32,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:32,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:32,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:32,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:32,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:32,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:32,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:32,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:32,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:32,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:32,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:32,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:32,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:32,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:32,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:32,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:32,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:32,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:32,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:32,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 14:25:32,450 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:32,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054961389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:32,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:32,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:32,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49480644] [2021-06-05 14:25:32,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:32,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:32,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:32,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:32,450 INFO L87 Difference]: Start difference. First operand 331 states and 989 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:32,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:32,615 INFO L93 Difference]: Finished difference Result 456 states and 1340 transitions. [2021-06-05 14:25:32,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:32,615 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:32,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:32,616 INFO L225 Difference]: With dead ends: 456 [2021-06-05 14:25:32,616 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 14:25:32,616 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 250.8ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:32,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 14:25:32,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 328. [2021-06-05 14:25:32,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.9908256880733943) internal successors, (978), 327 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:32,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 978 transitions. [2021-06-05 14:25:32,620 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 978 transitions. Word has length 20 [2021-06-05 14:25:32,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:32,620 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 978 transitions. [2021-06-05 14:25:32,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:32,620 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 978 transitions. [2021-06-05 14:25:32,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:32,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:32,620 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:32,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:32,821 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:32,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:32,821 INFO L82 PathProgramCache]: Analyzing trace with hash -500247224, now seen corresponding path program 93 times [2021-06-05 14:25:32,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:32,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912558534] [2021-06-05 14:25:32,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:32,927 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:32,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:32,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912558534] [2021-06-05 14:25:32,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912558534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:32,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972491201] [2021-06-05 14:25:32,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:32,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:32,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:32,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:32,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:33,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:33,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:33,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:33,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:33,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:33,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,071 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 14:25:33,095 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:33,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972491201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:33,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:33,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:33,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157758625] [2021-06-05 14:25:33,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:33,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:33,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:33,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:33,096 INFO L87 Difference]: Start difference. First operand 328 states and 978 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:33,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:33,226 INFO L93 Difference]: Finished difference Result 414 states and 1215 transitions. [2021-06-05 14:25:33,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:33,227 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:33,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:33,227 INFO L225 Difference]: With dead ends: 414 [2021-06-05 14:25:33,227 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 14:25:33,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:33,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 14:25:33,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 327. [2021-06-05 14:25:33,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:33,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:25:33,235 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:25:33,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:33,235 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:25:33,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:33,235 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:25:33,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:33,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:33,235 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:33,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2021-06-05 14:25:33,436 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:33,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:33,436 INFO L82 PathProgramCache]: Analyzing trace with hash -860261966, now seen corresponding path program 94 times [2021-06-05 14:25:33,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:33,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277839025] [2021-06-05 14:25:33,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:33,564 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:33,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:33,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277839025] [2021-06-05 14:25:33,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277839025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:33,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720332069] [2021-06-05 14:25:33,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:33,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:33,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:33,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:33,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:33,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:33,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:33,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:33,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:33,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:33,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:33,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:33,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:33,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:33,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:33,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720332069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:33,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:33,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:33,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798472099] [2021-06-05 14:25:33,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:33,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:33,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:33,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:33,815 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:34,054 INFO L93 Difference]: Finished difference Result 459 states and 1346 transitions. [2021-06-05 14:25:34,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:34,054 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:34,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:34,055 INFO L225 Difference]: With dead ends: 459 [2021-06-05 14:25:34,055 INFO L226 Difference]: Without dead ends: 444 [2021-06-05 14:25:34,055 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 221.1ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:34,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-05 14:25:34,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 330. [2021-06-05 14:25:34,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9939209726443767) internal successors, (985), 329 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 985 transitions. [2021-06-05 14:25:34,059 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 985 transitions. Word has length 20 [2021-06-05 14:25:34,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:34,059 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 985 transitions. [2021-06-05 14:25:34,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,059 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 985 transitions. [2021-06-05 14:25:34,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:34,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:34,059 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:34,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:34,260 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:34,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:34,260 INFO L82 PathProgramCache]: Analyzing trace with hash 2104777168, now seen corresponding path program 95 times [2021-06-05 14:25:34,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:34,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983594624] [2021-06-05 14:25:34,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:34,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:34,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:34,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:34,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983594624] [2021-06-05 14:25:34,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983594624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:34,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077552779] [2021-06-05 14:25:34,477 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:34,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:34,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:34,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:34,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:34,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:34,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:34,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:34,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:34,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:34,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:34,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:34,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:34,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:34,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:34,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:34,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:34,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:34,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:34,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:34,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:15 [2021-06-05 14:25:34,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:34,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077552779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:34,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:34,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:34,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390379329] [2021-06-05 14:25:34,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:34,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:34,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:34,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:34,708 INFO L87 Difference]: Start difference. First operand 330 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:34,913 INFO L93 Difference]: Finished difference Result 453 states and 1331 transitions. [2021-06-05 14:25:34,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:34,913 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:34,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:34,914 INFO L225 Difference]: With dead ends: 453 [2021-06-05 14:25:34,914 INFO L226 Difference]: Without dead ends: 438 [2021-06-05 14:25:34,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 298.5ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:34,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-06-05 14:25:34,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 326. [2021-06-05 14:25:34,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 14:25:34,917 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 14:25:34,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:34,918 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 14:25:34,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:34,918 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 14:25:34,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:34,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:34,918 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:35,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-06-05 14:25:35,119 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:35,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:35,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1726332322, now seen corresponding path program 96 times [2021-06-05 14:25:35,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:35,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286847589] [2021-06-05 14:25:35,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:35,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:35,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:35,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:35,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286847589] [2021-06-05 14:25:35,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286847589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:35,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392791316] [2021-06-05 14:25:35,233 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:35,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:35,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:35,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:35,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:35,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:35,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:35,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:35,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:35,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:35,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:35,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:35,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:35,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:35,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:35,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:35,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:35,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:35,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:35,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:35,478 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:25:35,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-06-05 14:25:35,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392791316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:35,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:35,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:35,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972624231] [2021-06-05 14:25:35,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:35,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:35,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:35,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:35,507 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:35,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:35,707 INFO L93 Difference]: Finished difference Result 445 states and 1313 transitions. [2021-06-05 14:25:35,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:35,707 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:35,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:35,708 INFO L225 Difference]: With dead ends: 445 [2021-06-05 14:25:35,708 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 14:25:35,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 209.7ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:35,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 14:25:35,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 336. [2021-06-05 14:25:35,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:35,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 14:25:35,711 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 14:25:35,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:35,711 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 14:25:35,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:35,711 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 14:25:35,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:35,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:35,712 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:35,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-06-05 14:25:35,912 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:35,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:35,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1224540986, now seen corresponding path program 97 times [2021-06-05 14:25:35,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:35,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836493230] [2021-06-05 14:25:35,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:36,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:36,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:36,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836493230] [2021-06-05 14:25:36,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836493230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:36,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858627415] [2021-06-05 14:25:36,031 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:36,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:36,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:36,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:36,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:36,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:36,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:36,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:36,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:36,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:36,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:36,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:36,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:36,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:36,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:36,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:36,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:36,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:36,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:36,273 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:36,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858627415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:36,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:36,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:36,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224559826] [2021-06-05 14:25:36,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:36,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:36,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:36,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:36,274 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:36,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:36,499 INFO L93 Difference]: Finished difference Result 451 states and 1326 transitions. [2021-06-05 14:25:36,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:36,499 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:36,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:36,499 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:25:36,500 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 14:25:36,500 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 213.3ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:36,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 14:25:36,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 334. [2021-06-05 14:25:36,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:36,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 14:25:36,503 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 14:25:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:36,503 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 14:25:36,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:36,503 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 14:25:36,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:36,504 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:36,504 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:36,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:36,705 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:36,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:36,705 INFO L82 PathProgramCache]: Analyzing trace with hash -307304158, now seen corresponding path program 98 times [2021-06-05 14:25:36,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:36,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371879264] [2021-06-05 14:25:36,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:36,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:36,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:36,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:36,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371879264] [2021-06-05 14:25:36,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371879264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:36,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47222013] [2021-06-05 14:25:36,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:36,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:36,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:36,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:36,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:36,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:36,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:36,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:36,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:36,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:36,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 14:25:37,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:37,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:37,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:37,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:37,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:37,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:37,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 14:25:37,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:37,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47222013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:37,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:37,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:37,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490943367] [2021-06-05 14:25:37,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:37,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:37,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:37,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:37,054 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:37,246 INFO L93 Difference]: Finished difference Result 405 states and 1189 transitions. [2021-06-05 14:25:37,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:37,246 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:37,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:37,247 INFO L225 Difference]: With dead ends: 405 [2021-06-05 14:25:37,247 INFO L226 Difference]: Without dead ends: 390 [2021-06-05 14:25:37,247 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 168.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:37,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-06-05 14:25:37,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 331. [2021-06-05 14:25:37,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.987878787878788) internal successors, (986), 330 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 986 transitions. [2021-06-05 14:25:37,251 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 986 transitions. Word has length 20 [2021-06-05 14:25:37,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:37,251 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 986 transitions. [2021-06-05 14:25:37,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,251 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 986 transitions. [2021-06-05 14:25:37,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:37,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:37,251 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:37,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:37,459 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:37,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:37,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1196997720, now seen corresponding path program 99 times [2021-06-05 14:25:37,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:37,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302915414] [2021-06-05 14:25:37,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:37,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:37,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:37,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302915414] [2021-06-05 14:25:37,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302915414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:37,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877982056] [2021-06-05 14:25:37,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:37,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:37,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:37,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:37,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:37,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:37,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:37,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:37,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:37,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:25:37,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:37,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:37,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:37,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:37,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:37,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:37,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:37,733 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 14:25:37,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:37,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877982056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:37,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:37,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:37,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574467649] [2021-06-05 14:25:37,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:37,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:37,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:37,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:37,800 INFO L87 Difference]: Start difference. First operand 331 states and 986 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:37,974 INFO L93 Difference]: Finished difference Result 467 states and 1372 transitions. [2021-06-05 14:25:37,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:37,974 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:37,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:37,974 INFO L225 Difference]: With dead ends: 467 [2021-06-05 14:25:37,975 INFO L226 Difference]: Without dead ends: 452 [2021-06-05 14:25:37,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 210.9ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:37,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-06-05 14:25:37,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 330. [2021-06-05 14:25:37,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 14:25:37,978 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 14:25:37,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:37,978 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 14:25:37,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:37,978 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 14:25:37,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:37,979 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:37,979 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:38,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-06-05 14:25:38,179 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:38,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:38,180 INFO L82 PathProgramCache]: Analyzing trace with hash 310958010, now seen corresponding path program 100 times [2021-06-05 14:25:38,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:38,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675810138] [2021-06-05 14:25:38,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:38,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:38,287 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:38,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:38,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675810138] [2021-06-05 14:25:38,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675810138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:38,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330794733] [2021-06-05 14:25:38,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:38,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:38,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:38,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:38,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:38,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:38,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:38,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:38,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:38,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:38,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:25:38,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:38,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:38,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:38,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:38,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:38,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:38,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:38,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:38,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:38,464 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 14:25:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:38,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330794733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:38,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:38,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:38,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197609384] [2021-06-05 14:25:38,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:38,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:38,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:38,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:38,477 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:38,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:38,598 INFO L93 Difference]: Finished difference Result 394 states and 1161 transitions. [2021-06-05 14:25:38,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:38,599 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:38,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:38,599 INFO L225 Difference]: With dead ends: 394 [2021-06-05 14:25:38,599 INFO L226 Difference]: Without dead ends: 379 [2021-06-05 14:25:38,599 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 153.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:38,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-06-05 14:25:38,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 327. [2021-06-05 14:25:38,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:38,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:25:38,603 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:25:38,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:38,603 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:25:38,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:25:38,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:38,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:38,603 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:38,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:38,804 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:38,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:38,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1408026672, now seen corresponding path program 101 times [2021-06-05 14:25:38,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:38,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048522030] [2021-06-05 14:25:38,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:38,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:38,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:38,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048522030] [2021-06-05 14:25:38,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048522030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:38,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906268089] [2021-06-05 14:25:38,934 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:38,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:38,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:38,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:38,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:39,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:39,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:39,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:25:39,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:39,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:39,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:39,100 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:39,103 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:39,134 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:99, output treesize:41 [2021-06-05 14:25:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:39,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906268089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:39,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:39,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:39,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750039719] [2021-06-05 14:25:39,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:39,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:39,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:39,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:39,246 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:39,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:39,460 INFO L93 Difference]: Finished difference Result 485 states and 1434 transitions. [2021-06-05 14:25:39,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:39,460 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:39,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:39,461 INFO L225 Difference]: With dead ends: 485 [2021-06-05 14:25:39,461 INFO L226 Difference]: Without dead ends: 470 [2021-06-05 14:25:39,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 292.8ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:39,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-06-05 14:25:39,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 326. [2021-06-05 14:25:39,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:39,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 14:25:39,465 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 14:25:39,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:39,465 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 14:25:39,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:39,465 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 14:25:39,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:39,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:39,465 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:39,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-06-05 14:25:39,681 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:39,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:39,681 INFO L82 PathProgramCache]: Analyzing trace with hash -11639494, now seen corresponding path program 102 times [2021-06-05 14:25:39,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:39,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929833483] [2021-06-05 14:25:39,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:39,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:39,795 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:39,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:39,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929833483] [2021-06-05 14:25:39,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929833483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:39,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384408047] [2021-06-05 14:25:39,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:39,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:39,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:39,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:39,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:39,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:39,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:39,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:39,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:39,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:39,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:39,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:39,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:39,968 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:25:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:39,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384408047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:39,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:39,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:39,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407947902] [2021-06-05 14:25:39,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:39,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:39,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:39,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:39,982 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:40,112 INFO L93 Difference]: Finished difference Result 389 states and 1147 transitions. [2021-06-05 14:25:40,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:40,112 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:40,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:40,113 INFO L225 Difference]: With dead ends: 389 [2021-06-05 14:25:40,113 INFO L226 Difference]: Without dead ends: 374 [2021-06-05 14:25:40,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 149.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:40,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-06-05 14:25:40,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 332. [2021-06-05 14:25:40,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.990936555891239) internal successors, (990), 331 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 990 transitions. [2021-06-05 14:25:40,116 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 990 transitions. Word has length 20 [2021-06-05 14:25:40,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:40,116 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 990 transitions. [2021-06-05 14:25:40,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,117 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 990 transitions. [2021-06-05 14:25:40,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:40,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:40,117 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:40,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:40,317 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:40,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:40,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1341567656, now seen corresponding path program 103 times [2021-06-05 14:25:40,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:40,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670782547] [2021-06-05 14:25:40,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:40,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:40,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:40,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:40,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670782547] [2021-06-05 14:25:40,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670782547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:40,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580741196] [2021-06-05 14:25:40,424 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:40,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:40,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:40,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:40,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:40,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:40,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:40,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:40,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:40,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:40,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:40,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:40,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:40,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:40,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:40,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:40,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:40,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:40,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:40,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:25:40,619 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:40,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580741196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:40,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:40,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:40,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808814451] [2021-06-05 14:25:40,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:40,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:40,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:40,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:40,620 INFO L87 Difference]: Start difference. First operand 332 states and 990 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:40,799 INFO L93 Difference]: Finished difference Result 453 states and 1331 transitions. [2021-06-05 14:25:40,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:40,800 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:40,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:40,800 INFO L225 Difference]: With dead ends: 453 [2021-06-05 14:25:40,800 INFO L226 Difference]: Without dead ends: 438 [2021-06-05 14:25:40,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 191.0ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:40,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-06-05 14:25:40,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 329. [2021-06-05 14:25:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:25:40,804 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:25:40,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:40,804 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:25:40,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:40,804 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:25:40,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:40,804 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:40,804 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:41,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-05 14:25:41,006 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:41,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:41,006 INFO L82 PathProgramCache]: Analyzing trace with hash 2038318152, now seen corresponding path program 104 times [2021-06-05 14:25:41,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:41,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563338172] [2021-06-05 14:25:41,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:41,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:41,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:41,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:41,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563338172] [2021-06-05 14:25:41,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563338172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:41,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956614002] [2021-06-05 14:25:41,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:41,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:41,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:41,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:41,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:41,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:41,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:41,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:41,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:41,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:41,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:25:41,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:41,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:41,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:41,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:41,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:41,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:41,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:41,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:41,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:41,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 14:25:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:41,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956614002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:41,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:41,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:41,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126368185] [2021-06-05 14:25:41,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:41,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:41,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:41,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:41,320 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:41,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:41,514 INFO L93 Difference]: Finished difference Result 445 states and 1312 transitions. [2021-06-05 14:25:41,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:41,514 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:41,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:41,515 INFO L225 Difference]: With dead ends: 445 [2021-06-05 14:25:41,515 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 14:25:41,515 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 191.8ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:41,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 14:25:41,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 324. [2021-06-05 14:25:41,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 2.981424148606811) internal successors, (963), 323 states have internal predecessors, (963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:41,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 963 transitions. [2021-06-05 14:25:41,518 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 963 transitions. Word has length 20 [2021-06-05 14:25:41,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:41,518 INFO L482 AbstractCegarLoop]: Abstraction has 324 states and 963 transitions. [2021-06-05 14:25:41,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:41,519 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 963 transitions. [2021-06-05 14:25:41,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:41,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:41,519 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:41,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-06-05 14:25:41,719 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:41,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:41,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1175221912, now seen corresponding path program 105 times [2021-06-05 14:25:41,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:41,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642921981] [2021-06-05 14:25:41,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:41,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:41,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:41,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642921981] [2021-06-05 14:25:41,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642921981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:41,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949728989] [2021-06-05 14:25:41,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:41,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:41,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:41,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:41,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:41,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:41,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:41,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:41,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:41,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:41,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:25:42,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:42,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:42,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:42,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:42,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:42,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:42,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 14:25:42,047 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:42,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949728989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:42,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:42,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:42,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658970873] [2021-06-05 14:25:42,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:42,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:42,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:42,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:42,048 INFO L87 Difference]: Start difference. First operand 324 states and 963 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:42,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:42,322 INFO L93 Difference]: Finished difference Result 449 states and 1325 transitions. [2021-06-05 14:25:42,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:42,323 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:42,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:42,323 INFO L225 Difference]: With dead ends: 449 [2021-06-05 14:25:42,323 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 14:25:42,323 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 199.0ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:42,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 14:25:42,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 330. [2021-06-05 14:25:42,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9848024316109423) internal successors, (982), 329 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:42,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 982 transitions. [2021-06-05 14:25:42,327 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 982 transitions. Word has length 20 [2021-06-05 14:25:42,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:42,327 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 982 transitions. [2021-06-05 14:25:42,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:42,327 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 982 transitions. [2021-06-05 14:25:42,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:42,327 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:42,328 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:42,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-05 14:25:42,528 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:42,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:42,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1677013248, now seen corresponding path program 106 times [2021-06-05 14:25:42,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:42,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902768367] [2021-06-05 14:25:42,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:42,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:42,650 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:42,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:42,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902768367] [2021-06-05 14:25:42,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902768367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:42,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976956897] [2021-06-05 14:25:42,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:42,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:42,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:42,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:42,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:42,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:42,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:42,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:42,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:42,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:25:42,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:42,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:42,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:42,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:42,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:42,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:42,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:42,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:42,866 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:42,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976956897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:42,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:42,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:42,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111067572] [2021-06-05 14:25:42,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:42,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:42,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:42,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:42,867 INFO L87 Difference]: Start difference. First operand 330 states and 982 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:43,109 INFO L93 Difference]: Finished difference Result 455 states and 1338 transitions. [2021-06-05 14:25:43,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:43,112 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:43,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:43,113 INFO L225 Difference]: With dead ends: 455 [2021-06-05 14:25:43,113 INFO L226 Difference]: Without dead ends: 440 [2021-06-05 14:25:43,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 205.8ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:43,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-06-05 14:25:43,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 328. [2021-06-05 14:25:43,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 14:25:43,117 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 14:25:43,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:43,117 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 14:25:43,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,117 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 14:25:43,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:43,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:43,117 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:43,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:43,318 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:43,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:43,318 INFO L82 PathProgramCache]: Analyzing trace with hash 511169928, now seen corresponding path program 107 times [2021-06-05 14:25:43,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:43,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073407631] [2021-06-05 14:25:43,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:43,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:43,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:43,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073407631] [2021-06-05 14:25:43,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073407631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:43,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203601935] [2021-06-05 14:25:43,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:43,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:43,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:43,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:43,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:43,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:43,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:43,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:43,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:43,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:25:43,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:43,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:43,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:43,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:43,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:43,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:43,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:43,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:43,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:43,635 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:25:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:43,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203601935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:43,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:43,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:43,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597573076] [2021-06-05 14:25:43,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:43,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:43,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:43,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:43,680 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:43,845 INFO L93 Difference]: Finished difference Result 446 states and 1316 transitions. [2021-06-05 14:25:43,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:43,846 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:43,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:43,846 INFO L225 Difference]: With dead ends: 446 [2021-06-05 14:25:43,846 INFO L226 Difference]: Without dead ends: 431 [2021-06-05 14:25:43,847 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 229.0ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:43,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-06-05 14:25:43,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 326. [2021-06-05 14:25:43,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 14:25:43,850 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 14:25:43,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:43,850 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 14:25:43,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:43,850 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 14:25:43,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:43,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:43,850 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:44,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-05 14:25:44,051 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:44,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:44,051 INFO L82 PathProgramCache]: Analyzing trace with hash 546678026, now seen corresponding path program 108 times [2021-06-05 14:25:44,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:44,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500320597] [2021-06-05 14:25:44,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:44,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:44,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:44,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500320597] [2021-06-05 14:25:44,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500320597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:44,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582665774] [2021-06-05 14:25:44,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:44,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:25:44,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:44,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:44,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:44,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:44,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:44,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:44,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:44,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:44,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:44,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:44,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:44,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:44,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:44,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:44,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:44,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:44,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:44,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:44,366 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 14:25:44,385 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:44,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582665774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:44,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:44,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:25:44,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105425362] [2021-06-05 14:25:44,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:25:44,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:44,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:25:44,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:44,386 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:44,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:44,576 INFO L93 Difference]: Finished difference Result 416 states and 1218 transitions. [2021-06-05 14:25:44,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:44,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:44,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:44,577 INFO L225 Difference]: With dead ends: 416 [2021-06-05 14:25:44,577 INFO L226 Difference]: Without dead ends: 401 [2021-06-05 14:25:44,577 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 182.1ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:25:44,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-06-05 14:25:44,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 332. [2021-06-05 14:25:44,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 3.0) internal successors, (993), 331 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:44,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 993 transitions. [2021-06-05 14:25:44,581 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 993 transitions. Word has length 20 [2021-06-05 14:25:44,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:44,581 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 993 transitions. [2021-06-05 14:25:44,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:44,581 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 993 transitions. [2021-06-05 14:25:44,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:44,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:44,582 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:44,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:44,782 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:44,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:44,782 INFO L82 PathProgramCache]: Analyzing trace with hash 44886690, now seen corresponding path program 109 times [2021-06-05 14:25:44,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:44,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634997738] [2021-06-05 14:25:44,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:44,884 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:44,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:44,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634997738] [2021-06-05 14:25:44,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634997738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:44,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200678837] [2021-06-05 14:25:44,885 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:44,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:44,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:44,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:44,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:44,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:44,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:44,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:44,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:45,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:45,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:45,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:45,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:45,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:45,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:45,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:45,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:45,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200678837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:45,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:45,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:45,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977868930] [2021-06-05 14:25:45,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:45,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:45,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:45,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:45,090 INFO L87 Difference]: Start difference. First operand 332 states and 993 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:45,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:45,265 INFO L93 Difference]: Finished difference Result 410 states and 1205 transitions. [2021-06-05 14:25:45,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:45,265 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:45,266 INFO L225 Difference]: With dead ends: 410 [2021-06-05 14:25:45,266 INFO L226 Difference]: Without dead ends: 395 [2021-06-05 14:25:45,266 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:45,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-06-05 14:25:45,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 330. [2021-06-05 14:25:45,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:45,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 14:25:45,270 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 14:25:45,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:45,270 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 14:25:45,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:45,270 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 14:25:45,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:45,270 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:45,270 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:45,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-06-05 14:25:45,472 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:45,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:45,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1486958454, now seen corresponding path program 110 times [2021-06-05 14:25:45,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:45,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141889250] [2021-06-05 14:25:45,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:45,595 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:45,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:45,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141889250] [2021-06-05 14:25:45,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141889250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:45,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782015247] [2021-06-05 14:25:45,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:45,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:45,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:45,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:45,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:45,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:45,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:45,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:45,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:45,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:45,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:45,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:45,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:45,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:45,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:45,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:45,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:45,762 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 14:25:45,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:45,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782015247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:45,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:45,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:45,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708070889] [2021-06-05 14:25:45,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:45,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:45,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:45,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:45,808 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:46,042 INFO L93 Difference]: Finished difference Result 461 states and 1355 transitions. [2021-06-05 14:25:46,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:46,042 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:46,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:46,043 INFO L225 Difference]: With dead ends: 461 [2021-06-05 14:25:46,043 INFO L226 Difference]: Without dead ends: 446 [2021-06-05 14:25:46,043 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 212.3ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:46,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-05 14:25:46,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 327. [2021-06-05 14:25:46,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9907975460122698) internal successors, (975), 326 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 975 transitions. [2021-06-05 14:25:46,049 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 975 transitions. Word has length 20 [2021-06-05 14:25:46,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:46,049 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 975 transitions. [2021-06-05 14:25:46,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,050 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 975 transitions. [2021-06-05 14:25:46,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:46,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:46,050 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:46,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-05 14:25:46,250 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:46,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:46,251 INFO L82 PathProgramCache]: Analyzing trace with hash 17343424, now seen corresponding path program 111 times [2021-06-05 14:25:46,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:46,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398692897] [2021-06-05 14:25:46,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:46,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:46,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:46,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:46,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398692897] [2021-06-05 14:25:46,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398692897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:46,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951644488] [2021-06-05 14:25:46,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:46,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:25:46,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:46,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:46,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:46,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:46,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:46,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:46,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:46,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:46,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:25:46,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:46,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:46,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:46,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:46,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:46,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:46,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:46,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:46,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:46,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 14:25:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:46,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951644488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:46,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:46,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:46,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298603589] [2021-06-05 14:25:46,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:46,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:46,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:46,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:46,535 INFO L87 Difference]: Start difference. First operand 327 states and 975 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:46,751 INFO L93 Difference]: Finished difference Result 418 states and 1227 transitions. [2021-06-05 14:25:46,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:46,752 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:46,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:46,752 INFO L225 Difference]: With dead ends: 418 [2021-06-05 14:25:46,752 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 14:25:46,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 141.3ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:46,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 14:25:46,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 326. [2021-06-05 14:25:46,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 14:25:46,756 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 14:25:46,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:46,756 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 14:25:46,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:46,756 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 14:25:46,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:46,756 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:46,756 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:46,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:46,957 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:46,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:46,957 INFO L82 PathProgramCache]: Analyzing trace with hash -342671318, now seen corresponding path program 112 times [2021-06-05 14:25:46,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:46,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197923117] [2021-06-05 14:25:46,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:47,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:47,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:47,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197923117] [2021-06-05 14:25:47,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197923117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:47,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328563845] [2021-06-05 14:25:47,091 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:47,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:47,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:47,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:47,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:47,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:47,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:47,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:25:47,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:47,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:47,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:47,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:47,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,255 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:25:47,300 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:47,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328563845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:47,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:47,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:47,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470657825] [2021-06-05 14:25:47,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:47,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:47,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:47,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:47,301 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:47,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:47,494 INFO L93 Difference]: Finished difference Result 464 states and 1361 transitions. [2021-06-05 14:25:47,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:47,494 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:47,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:47,495 INFO L225 Difference]: With dead ends: 464 [2021-06-05 14:25:47,495 INFO L226 Difference]: Without dead ends: 449 [2021-06-05 14:25:47,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 228.5ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:47,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-06-05 14:25:47,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 329. [2021-06-05 14:25:47,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9939024390243905) internal successors, (982), 328 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:47,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 982 transitions. [2021-06-05 14:25:47,499 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 982 transitions. Word has length 20 [2021-06-05 14:25:47,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:47,499 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 982 transitions. [2021-06-05 14:25:47,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:47,499 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 982 transitions. [2021-06-05 14:25:47,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:47,500 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:47,500 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:47,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:47,700 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:47,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:47,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1672599480, now seen corresponding path program 113 times [2021-06-05 14:25:47,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:47,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003027037] [2021-06-05 14:25:47,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:47,830 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:47,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:47,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003027037] [2021-06-05 14:25:47,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003027037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:47,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070728354] [2021-06-05 14:25:47,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:47,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:47,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:47,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:47,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:47,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:47,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,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-06-05 14:25:47,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:25:47,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:47,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:47,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:47,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:47,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:47,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:47,977 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:25:48,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:48,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070728354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:48,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:48,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:48,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764081534] [2021-06-05 14:25:48,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:48,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:48,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:48,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:48,052 INFO L87 Difference]: Start difference. First operand 329 states and 982 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:48,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:48,257 INFO L93 Difference]: Finished difference Result 458 states and 1346 transitions. [2021-06-05 14:25:48,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:48,258 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:48,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:48,258 INFO L225 Difference]: With dead ends: 458 [2021-06-05 14:25:48,259 INFO L226 Difference]: Without dead ends: 443 [2021-06-05 14:25:48,259 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 226.1ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:48,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-06-05 14:25:48,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 325. [2021-06-05 14:25:48,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:48,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:25:48,262 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:25:48,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:48,262 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:25:48,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:48,262 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:25:48,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:48,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:48,263 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:48,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-05 14:25:48,477 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:48,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:48,477 INFO L82 PathProgramCache]: Analyzing trace with hash -2051044326, now seen corresponding path program 114 times [2021-06-05 14:25:48,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:48,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710203604] [2021-06-05 14:25:48,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:48,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:48,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:48,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710203604] [2021-06-05 14:25:48,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710203604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:48,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263168507] [2021-06-05 14:25:48,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:48,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:48,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:48,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:48,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:48,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:48,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:48,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:48,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:48,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:48,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:48,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:48,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:48,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:48,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:48,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:48,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:48,765 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:48,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:48,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:48,773 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:25:48,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:48,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263168507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:48,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:48,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:48,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136551657] [2021-06-05 14:25:48,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:48,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:48,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:48,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:48,801 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:49,005 INFO L93 Difference]: Finished difference Result 450 states and 1328 transitions. [2021-06-05 14:25:49,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:49,005 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:49,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:49,006 INFO L225 Difference]: With dead ends: 450 [2021-06-05 14:25:49,006 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 14:25:49,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 198.2ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:49,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 14:25:49,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 335. [2021-06-05 14:25:49,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.997005988023952) internal successors, (1001), 334 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 1001 transitions. [2021-06-05 14:25:49,010 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 1001 transitions. Word has length 20 [2021-06-05 14:25:49,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:49,010 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 1001 transitions. [2021-06-05 14:25:49,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,010 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 1001 transitions. [2021-06-05 14:25:49,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:49,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:49,010 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:49,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:49,211 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:49,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:49,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1742131634, now seen corresponding path program 115 times [2021-06-05 14:25:49,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:49,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997327715] [2021-06-05 14:25:49,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:49,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:49,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:49,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:49,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997327715] [2021-06-05 14:25:49,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997327715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:49,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279699140] [2021-06-05 14:25:49,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:49,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:49,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:49,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:49,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:49,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:49,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:49,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:49,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:49,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:49,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:49,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:49,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:49,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:49,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:49,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:49,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:49,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:49,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:49,491 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:25:49,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:49,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279699140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:49,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:49,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:49,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736173571] [2021-06-05 14:25:49,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:49,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:49,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:49,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:49,536 INFO L87 Difference]: Start difference. First operand 335 states and 1001 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:49,690 INFO L93 Difference]: Finished difference Result 456 states and 1341 transitions. [2021-06-05 14:25:49,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:49,691 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:49,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:49,691 INFO L225 Difference]: With dead ends: 456 [2021-06-05 14:25:49,691 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 14:25:49,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 203.0ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:49,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 14:25:49,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 333. [2021-06-05 14:25:49,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9939759036144578) internal successors, (994), 332 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 994 transitions. [2021-06-05 14:25:49,695 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 994 transitions. Word has length 20 [2021-06-05 14:25:49,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:49,695 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 994 transitions. [2021-06-05 14:25:49,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:49,695 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 994 transitions. [2021-06-05 14:25:49,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:49,695 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:49,695 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:49,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:49,897 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:49,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:49,897 INFO L82 PathProgramCache]: Analyzing trace with hash 210286490, now seen corresponding path program 116 times [2021-06-05 14:25:49,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:49,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213173689] [2021-06-05 14:25:49,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:49,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:49,993 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:49,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:49,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213173689] [2021-06-05 14:25:49,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213173689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:49,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745982708] [2021-06-05 14:25:49,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:50,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:50,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:50,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:50,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:50,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:50,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:50,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:50,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:50,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:50,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:25:50,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:50,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745982708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:50,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:50,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:50,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647668954] [2021-06-05 14:25:50,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:50,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:50,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:50,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:50,172 INFO L87 Difference]: Start difference. First operand 333 states and 994 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:50,307 INFO L93 Difference]: Finished difference Result 409 states and 1201 transitions. [2021-06-05 14:25:50,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:50,308 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:50,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:50,308 INFO L225 Difference]: With dead ends: 409 [2021-06-05 14:25:50,308 INFO L226 Difference]: Without dead ends: 394 [2021-06-05 14:25:50,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:50,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-06-05 14:25:50,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 330. [2021-06-05 14:25:50,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.987841945288754) internal successors, (983), 329 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 983 transitions. [2021-06-05 14:25:50,312 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 983 transitions. Word has length 20 [2021-06-05 14:25:50,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:50,312 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 983 transitions. [2021-06-05 14:25:50,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,312 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 983 transitions. [2021-06-05 14:25:50,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:50,312 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:50,312 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:50,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 14:25:50,517 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:50,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:50,517 INFO L82 PathProgramCache]: Analyzing trace with hash 1714588368, now seen corresponding path program 117 times [2021-06-05 14:25:50,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:50,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328980928] [2021-06-05 14:25:50,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:50,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:50,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:50,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:50,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328980928] [2021-06-05 14:25:50,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328980928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:50,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260212517] [2021-06-05 14:25:50,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:50,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:50,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:50,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:50,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:50,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:50,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:50,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:25:50,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:50,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:50,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:50,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:50,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:50,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:25:50,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:50,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260212517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:50,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:50,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:50,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81217739] [2021-06-05 14:25:50,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:50,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:50,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:50,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:50,789 INFO L87 Difference]: Start difference. First operand 330 states and 983 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:50,900 INFO L93 Difference]: Finished difference Result 419 states and 1230 transitions. [2021-06-05 14:25:50,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:50,901 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:50,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:50,901 INFO L225 Difference]: With dead ends: 419 [2021-06-05 14:25:50,901 INFO L226 Difference]: Without dead ends: 404 [2021-06-05 14:25:50,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 139.8ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:50,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-06-05 14:25:50,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 329. [2021-06-05 14:25:50,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:25:50,905 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:25:50,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:50,905 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:25:50,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:50,905 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:25:50,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:50,906 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:50,906 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:51,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:51,106 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:51,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:51,106 INFO L82 PathProgramCache]: Analyzing trace with hash 828548658, now seen corresponding path program 118 times [2021-06-05 14:25:51,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:51,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208572063] [2021-06-05 14:25:51,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:51,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:51,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:51,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208572063] [2021-06-05 14:25:51,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208572063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:51,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991058387] [2021-06-05 14:25:51,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:51,235 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:51,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:51,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:51,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:51,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:51,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:51,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:25:51,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:51,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:51,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 14:25:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:51,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991058387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:51,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:51,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:51,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358389805] [2021-06-05 14:25:51,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:51,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:51,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:51,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:51,368 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:51,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:51,475 INFO L93 Difference]: Finished difference Result 398 states and 1173 transitions. [2021-06-05 14:25:51,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:51,476 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:51,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:51,476 INFO L225 Difference]: With dead ends: 398 [2021-06-05 14:25:51,476 INFO L226 Difference]: Without dead ends: 383 [2021-06-05 14:25:51,476 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:51,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-06-05 14:25:51,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 326. [2021-06-05 14:25:51,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:51,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 14:25:51,480 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 14:25:51,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:51,480 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 14:25:51,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:51,480 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 14:25:51,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:51,480 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:51,480 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:51,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-06-05 14:25:51,681 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:51,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:51,681 INFO L82 PathProgramCache]: Analyzing trace with hash -890436024, now seen corresponding path program 119 times [2021-06-05 14:25:51,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:51,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977071988] [2021-06-05 14:25:51,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:51,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:51,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:51,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977071988] [2021-06-05 14:25:51,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977071988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:51,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764310976] [2021-06-05 14:25:51,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:51,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:51,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:51,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:51,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:51,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:51,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:51,874 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:25:51,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:51,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:51,912 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:51,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:51,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:51,953 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:51,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:51,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:51,987 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:101, output treesize:41 [2021-06-05 14:25:52,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:52,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764310976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:52,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:52,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:52,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805341165] [2021-06-05 14:25:52,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:52,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:52,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:52,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:52,101 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:52,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:52,379 INFO L93 Difference]: Finished difference Result 490 states and 1449 transitions. [2021-06-05 14:25:52,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:52,379 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:52,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:52,380 INFO L225 Difference]: With dead ends: 490 [2021-06-05 14:25:52,380 INFO L226 Difference]: Without dead ends: 475 [2021-06-05 14:25:52,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 281.9ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:52,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-05 14:25:52,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 325. [2021-06-05 14:25:52,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:52,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:25:52,384 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:25:52,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:52,384 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:25:52,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:52,384 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:25:52,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:52,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:52,384 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:52,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:52,585 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:52,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:52,585 INFO L82 PathProgramCache]: Analyzing trace with hash 505951154, now seen corresponding path program 120 times [2021-06-05 14:25:52,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:52,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292752230] [2021-06-05 14:25:52,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:52,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:52,677 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:52,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:52,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292752230] [2021-06-05 14:25:52,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292752230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:52,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481643443] [2021-06-05 14:25:52,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:52,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:25:52,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:52,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:52,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:52,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:52,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:52,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:52,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:52,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:25:52,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:52,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:52,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:52,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:52,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:52,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:52,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:52,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:52,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:52,834 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:25:52,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:52,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481643443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:52,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:52,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:25:52,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292003306] [2021-06-05 14:25:52,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:25:52,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:52,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:25:52,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:52,848 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:53,039 INFO L93 Difference]: Finished difference Result 393 states and 1159 transitions. [2021-06-05 14:25:53,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:53,039 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:53,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:53,040 INFO L225 Difference]: With dead ends: 393 [2021-06-05 14:25:53,040 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 14:25:53,040 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 137.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:25:53,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 14:25:53,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 331. [2021-06-05 14:25:53,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.9909090909090907) internal successors, (987), 330 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 987 transitions. [2021-06-05 14:25:53,043 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 987 transitions. Word has length 20 [2021-06-05 14:25:53,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:53,043 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 987 transitions. [2021-06-05 14:25:53,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,043 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 987 transitions. [2021-06-05 14:25:53,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:53,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:53,044 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:53,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable375,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:53,245 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:53,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:53,245 INFO L82 PathProgramCache]: Analyzing trace with hash -823977008, now seen corresponding path program 121 times [2021-06-05 14:25:53,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:53,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996133717] [2021-06-05 14:25:53,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:53,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:53,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:53,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:53,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996133717] [2021-06-05 14:25:53,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996133717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:53,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111943036] [2021-06-05 14:25:53,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:53,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:53,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:53,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:53,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:53,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:53,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:53,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:53,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:25:53,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:53,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:53,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:53,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:53,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:53,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:53,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:53,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:53,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:53,481 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:25:53,542 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:53,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111943036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:53,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:53,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:53,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650417984] [2021-06-05 14:25:53,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:53,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:53,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:53,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:53,543 INFO L87 Difference]: Start difference. First operand 331 states and 987 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:53,712 INFO L93 Difference]: Finished difference Result 458 states and 1346 transitions. [2021-06-05 14:25:53,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:53,713 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:53,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:53,713 INFO L225 Difference]: With dead ends: 458 [2021-06-05 14:25:53,713 INFO L226 Difference]: Without dead ends: 443 [2021-06-05 14:25:53,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 194.8ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:53,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-06-05 14:25:53,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 328. [2021-06-05 14:25:53,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 14:25:53,717 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 14:25:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:53,717 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 14:25:53,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:53,717 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 14:25:53,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:53,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:53,718 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:53,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable380 [2021-06-05 14:25:53,918 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:53,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:53,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1739058496, now seen corresponding path program 122 times [2021-06-05 14:25:53,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:53,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140183742] [2021-06-05 14:25:53,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:54,029 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:54,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:54,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140183742] [2021-06-05 14:25:54,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140183742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:54,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920846668] [2021-06-05 14:25:54,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:54,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:54,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:54,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:54,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:54,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:54,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:54,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:54,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 14:25:54,137 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:25:54,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:54,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:54,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:54,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:54,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:54,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,158 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:25:54,218 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:54,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920846668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:54,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:54,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:54,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943582061] [2021-06-05 14:25:54,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:54,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:54,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:54,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:54,219 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:54,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:54,392 INFO L93 Difference]: Finished difference Result 450 states and 1327 transitions. [2021-06-05 14:25:54,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:54,392 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:54,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:54,393 INFO L225 Difference]: With dead ends: 450 [2021-06-05 14:25:54,393 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 14:25:54,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 200.7ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:54,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 14:25:54,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 324. [2021-06-05 14:25:54,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 2.981424148606811) internal successors, (963), 323 states have internal predecessors, (963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:54,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 963 transitions. [2021-06-05 14:25:54,397 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 963 transitions. Word has length 20 [2021-06-05 14:25:54,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:54,397 INFO L482 AbstractCegarLoop]: Abstraction has 324 states and 963 transitions. [2021-06-05 14:25:54,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:54,397 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 963 transitions. [2021-06-05 14:25:54,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:54,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:54,397 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:54,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:54,613 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:54,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:54,613 INFO L82 PathProgramCache]: Analyzing trace with hash -146183416, now seen corresponding path program 123 times [2021-06-05 14:25:54,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:54,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423328477] [2021-06-05 14:25:54,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:54,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:54,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:54,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423328477] [2021-06-05 14:25:54,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423328477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:54,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807684228] [2021-06-05 14:25:54,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:54,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:54,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:54,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:54,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:54,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:54,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:54,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:25:54,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:54,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:54,794 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:54,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:54,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:54,836 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:54,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807684228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:54,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:54,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:54,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228302626] [2021-06-05 14:25:54,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:54,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:54,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:54,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:54,837 INFO L87 Difference]: Start difference. First operand 324 states and 963 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:55,042 INFO L93 Difference]: Finished difference Result 567 states and 1671 transitions. [2021-06-05 14:25:55,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:55,042 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:55,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:55,043 INFO L225 Difference]: With dead ends: 567 [2021-06-05 14:25:55,043 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 14:25:55,043 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 160.4ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:25:55,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 14:25:55,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 327. [2021-06-05 14:25:55,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 14:25:55,047 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 14:25:55,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:55,047 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 14:25:55,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,047 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 14:25:55,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:55,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:55,048 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:55,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:55,248 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:55,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:55,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1981568732, now seen corresponding path program 124 times [2021-06-05 14:25:55,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:55,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517987344] [2021-06-05 14:25:55,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:55,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:55,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:55,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517987344] [2021-06-05 14:25:55,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517987344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:55,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508593582] [2021-06-05 14:25:55,333 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:55,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:55,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:55,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:55,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:55,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:55,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:55,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:25:55,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:55,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:55,436 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:55,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:25:55,450 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:55,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508593582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:55,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:55,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:25:55,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148953349] [2021-06-05 14:25:55,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:25:55,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:55,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:25:55,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:55,451 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:55,606 INFO L93 Difference]: Finished difference Result 424 states and 1250 transitions. [2021-06-05 14:25:55,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:25:55,607 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:55,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:55,607 INFO L225 Difference]: With dead ends: 424 [2021-06-05 14:25:55,607 INFO L226 Difference]: Without dead ends: 409 [2021-06-05 14:25:55,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 111.6ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:25:55,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-06-05 14:25:55,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 333. [2021-06-05 14:25:55,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9909638554216866) internal successors, (993), 332 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 993 transitions. [2021-06-05 14:25:55,611 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 993 transitions. Word has length 20 [2021-06-05 14:25:55,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:55,611 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 993 transitions. [2021-06-05 14:25:55,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:55,611 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 993 transitions. [2021-06-05 14:25:55,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:55,611 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:55,611 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:55,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:55,812 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:55,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:55,812 INFO L82 PathProgramCache]: Analyzing trace with hash 651640570, now seen corresponding path program 125 times [2021-06-05 14:25:55,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:55,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691042436] [2021-06-05 14:25:55,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:55,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:55,907 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:55,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:55,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691042436] [2021-06-05 14:25:55,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691042436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:55,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965618753] [2021-06-05 14:25:55,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:55,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:25:55,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:55,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:25:55,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:55,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:55,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:55,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:55,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:55,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:55,994 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 14:25:56,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:56,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:56,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:56,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:56,077 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:25:56,077 INFO L518 ElimStorePlain]: Eliminatee v_prenex_10 vanished before elimination [2021-06-05 14:25:56,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:25:56,078 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:71, output treesize:41 [2021-06-05 14:25:56,195 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:56,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965618753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:56,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:56,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:56,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966965624] [2021-06-05 14:25:56,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:56,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:56,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:56,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:56,196 INFO L87 Difference]: Start difference. First operand 333 states and 993 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:56,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:56,408 INFO L93 Difference]: Finished difference Result 502 states and 1488 transitions. [2021-06-05 14:25:56,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:25:56,409 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:56,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:56,410 INFO L225 Difference]: With dead ends: 502 [2021-06-05 14:25:56,410 INFO L226 Difference]: Without dead ends: 487 [2021-06-05 14:25:56,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 258.4ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:56,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-06-05 14:25:56,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 330. [2021-06-05 14:25:56,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:56,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 14:25:56,414 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 14:25:56,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:56,414 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 14:25:56,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:56,414 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 14:25:56,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:56,414 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:56,414 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:56,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable384 [2021-06-05 14:25:56,633 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:56,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:56,633 INFO L82 PathProgramCache]: Analyzing trace with hash -263440918, now seen corresponding path program 126 times [2021-06-05 14:25:56,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:56,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334981147] [2021-06-05 14:25:56,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:56,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:56,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:56,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:56,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334981147] [2021-06-05 14:25:56,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334981147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:56,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310591047] [2021-06-05 14:25:56,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:56,757 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:25:56,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:56,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:56,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:56,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:56,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:56,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:25:56,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:25:56,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:56,822 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:25:56,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:56,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:25:56,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:56,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310591047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:56,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:56,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:25:56,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6484554] [2021-06-05 14:25:56,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:25:56,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:56,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:25:56,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:25:56,879 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:57,032 INFO L93 Difference]: Finished difference Result 481 states and 1418 transitions. [2021-06-05 14:25:57,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:25:57,032 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:57,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:57,033 INFO L225 Difference]: With dead ends: 481 [2021-06-05 14:25:57,033 INFO L226 Difference]: Without dead ends: 466 [2021-06-05 14:25:57,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 174.1ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:25:57,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-06-05 14:25:57,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 327. [2021-06-05 14:25:57,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 14:25:57,037 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 14:25:57,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:57,037 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 14:25:57,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,037 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 14:25:57,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:57,037 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:57,037 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:57,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable391,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:57,238 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:57,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:57,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1576469964, now seen corresponding path program 127 times [2021-06-05 14:25:57,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:57,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098522587] [2021-06-05 14:25:57,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:57,326 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:57,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:57,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098522587] [2021-06-05 14:25:57,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098522587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:57,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864416772] [2021-06-05 14:25:57,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:57,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:57,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:57,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:57,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:57,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:57,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:57,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:57,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 14:25:57,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:57,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:57,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:57,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:57,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:57,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:57,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:57,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:57,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:57,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:9 [2021-06-05 14:25:57,495 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:57,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864416772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:57,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:57,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:57,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273639818] [2021-06-05 14:25:57,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:57,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:57,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:57,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:57,496 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:57,834 INFO L93 Difference]: Finished difference Result 522 states and 1543 transitions. [2021-06-05 14:25:57,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:57,834 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:57,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:57,835 INFO L225 Difference]: With dead ends: 522 [2021-06-05 14:25:57,835 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 14:25:57,835 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 306.1ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:25:57,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 14:25:57,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 339. [2021-06-05 14:25:57,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.997041420118343) internal successors, (1013), 338 states have internal predecessors, (1013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 1013 transitions. [2021-06-05 14:25:57,839 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 1013 transitions. Word has length 20 [2021-06-05 14:25:57,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:57,839 INFO L482 AbstractCegarLoop]: Abstraction has 339 states and 1013 transitions. [2021-06-05 14:25:57,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:57,839 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 1013 transitions. [2021-06-05 14:25:57,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:57,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:57,840 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:58,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable392 [2021-06-05 14:25:58,040 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:58,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:58,041 INFO L82 PathProgramCache]: Analyzing trace with hash -2078261300, now seen corresponding path program 128 times [2021-06-05 14:25:58,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:58,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877699215] [2021-06-05 14:25:58,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:58,130 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:58,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:58,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877699215] [2021-06-05 14:25:58,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877699215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:58,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673507372] [2021-06-05 14:25:58,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:58,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:25:58,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:58,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:58,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:58,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:58,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:58,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:58,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:58,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 14:25:58,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:58,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:58,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:58,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:58,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:58,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:58,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:58,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:58,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:58,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:25:58,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:58,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673507372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:58,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:58,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:58,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718249305] [2021-06-05 14:25:58,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:58,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:58,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:58,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:58,307 INFO L87 Difference]: Start difference. First operand 339 states and 1013 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:58,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:58,631 INFO L93 Difference]: Finished difference Result 528 states and 1556 transitions. [2021-06-05 14:25:58,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:25:58,631 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:58,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:58,632 INFO L225 Difference]: With dead ends: 528 [2021-06-05 14:25:58,632 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:25:58,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 307.5ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:25:58,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:25:58,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 337. [2021-06-05 14:25:58,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.994047619047619) internal successors, (1006), 336 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:58,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1006 transitions. [2021-06-05 14:25:58,636 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1006 transitions. Word has length 20 [2021-06-05 14:25:58,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:58,636 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1006 transitions. [2021-06-05 14:25:58,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:58,636 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1006 transitions. [2021-06-05 14:25:58,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:58,636 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:58,637 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:58,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:58,837 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:58,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:58,837 INFO L82 PathProgramCache]: Analyzing trace with hash 109921876, now seen corresponding path program 129 times [2021-06-05 14:25:58,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:58,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75717311] [2021-06-05 14:25:58,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:58,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:58,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:58,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75717311] [2021-06-05 14:25:58,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75717311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:58,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24512161] [2021-06-05 14:25:58,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:58,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:25:58,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:58,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:58,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:59,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:59,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:59,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:59,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:59,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:59,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:25:59,056 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:25:59,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:25:59,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:59,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:59,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:59,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:25:59,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:59,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:59,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:25:59,074 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:25:59,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:59,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24512161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:59,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:25:59,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:25:59,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247764347] [2021-06-05 14:25:59,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:25:59,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:25:59,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:25:59,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:25:59,118 INFO L87 Difference]: Start difference. First operand 337 states and 1006 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:59,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:25:59,611 INFO L93 Difference]: Finished difference Result 549 states and 1626 transitions. [2021-06-05 14:25:59,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:25:59,612 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:25:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:25:59,612 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:25:59,612 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:25:59,613 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 355.6ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:25:59,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:25:59,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 339. [2021-06-05 14:25:59,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.997041420118343) internal successors, (1013), 338 states have internal predecessors, (1013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:59,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 1013 transitions. [2021-06-05 14:25:59,617 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 1013 transitions. Word has length 20 [2021-06-05 14:25:59,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:25:59,617 INFO L482 AbstractCegarLoop]: Abstraction has 339 states and 1013 transitions. [2021-06-05 14:25:59,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:25:59,617 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 1013 transitions. [2021-06-05 14:25:59,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:25:59,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:25:59,617 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:25:59,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:59,818 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:25:59,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:25:59,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1150157674, now seen corresponding path program 130 times [2021-06-05 14:25:59,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:25:59,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044174591] [2021-06-05 14:25:59,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:25:59,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:25:59,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:25:59,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:25:59,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044174591] [2021-06-05 14:25:59,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044174591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:25:59,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706491894] [2021-06-05 14:25:59,899 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:25:59,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:25:59,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:25:59,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:25:59,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:25:59,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:25:59,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:25:59,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:25:59,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:25:59,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:25:59,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 14:26:00,022 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:26:00,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:00,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:00,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:00,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:00,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:00,034 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:00,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:00,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:00,040 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 14:26:00,082 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:00,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706491894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:00,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:00,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:00,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709092789] [2021-06-05 14:26:00,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:00,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:00,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:00,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:00,083 INFO L87 Difference]: Start difference. First operand 339 states and 1013 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:00,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:00,782 INFO L93 Difference]: Finished difference Result 676 states and 2000 transitions. [2021-06-05 14:26:00,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:26:00,782 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:00,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:00,783 INFO L225 Difference]: With dead ends: 676 [2021-06-05 14:26:00,783 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:26:00,783 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 478.2ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:26:00,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:26:00,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 337. [2021-06-05 14:26:00,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 3.0) internal successors, (1008), 336 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:00,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1008 transitions. [2021-06-05 14:26:00,788 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1008 transitions. Word has length 20 [2021-06-05 14:26:00,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:00,788 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1008 transitions. [2021-06-05 14:26:00,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:00,788 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1008 transitions. [2021-06-05 14:26:00,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:00,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:00,788 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:00,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:00,989 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:00,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:00,989 INFO L82 PathProgramCache]: Analyzing trace with hash 585725364, now seen corresponding path program 131 times [2021-06-05 14:26:00,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:00,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955390626] [2021-06-05 14:26:00,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:00,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:01,099 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:01,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:01,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955390626] [2021-06-05 14:26:01,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955390626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:01,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609046936] [2021-06-05 14:26:01,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:01,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:01,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:01,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:01,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:01,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:01,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:01,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:01,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:01,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:01,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:26:01,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:01,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:01,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:01,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:01,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:01,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:01,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:01,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:01,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:01,278 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 14:26:01,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:01,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609046936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:01,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:01,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:01,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589890840] [2021-06-05 14:26:01,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:01,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:01,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:01,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:01,321 INFO L87 Difference]: Start difference. First operand 337 states and 1008 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:01,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:01,712 INFO L93 Difference]: Finished difference Result 537 states and 1582 transitions. [2021-06-05 14:26:01,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:01,712 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:01,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:01,713 INFO L225 Difference]: With dead ends: 537 [2021-06-05 14:26:01,713 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 14:26:01,713 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 340.3ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:01,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 14:26:01,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 334. [2021-06-05 14:26:01,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 14:26:01,717 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 14:26:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:01,717 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 14:26:01,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:01,717 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 14:26:01,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:01,717 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:01,717 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:01,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:01,925 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:01,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:01,925 INFO L82 PathProgramCache]: Analyzing trace with hash 2090027242, now seen corresponding path program 132 times [2021-06-05 14:26:01,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:01,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140178292] [2021-06-05 14:26:01,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:01,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:02,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:02,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:02,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140178292] [2021-06-05 14:26:02,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140178292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:02,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273775165] [2021-06-05 14:26:02,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:02,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:26:02,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:02,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:02,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:02,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:02,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:02,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:02,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:02,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:02,099 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:02,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:02,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:02,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273775165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:02,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:02,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:26:02,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637434944] [2021-06-05 14:26:02,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:26:02,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:02,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:26:02,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:02,117 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:02,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:02,231 INFO L93 Difference]: Finished difference Result 456 states and 1342 transitions. [2021-06-05 14:26:02,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:02,231 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:02,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:02,232 INFO L225 Difference]: With dead ends: 456 [2021-06-05 14:26:02,232 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 14:26:02,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:02,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 14:26:02,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 333. [2021-06-05 14:26:02,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9879518072289155) internal successors, (992), 332 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:02,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 992 transitions. [2021-06-05 14:26:02,235 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 992 transitions. Word has length 20 [2021-06-05 14:26:02,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:02,235 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 992 transitions. [2021-06-05 14:26:02,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:02,235 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 992 transitions. [2021-06-05 14:26:02,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:02,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:02,236 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:02,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-06-05 14:26:02,436 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:02,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:02,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1730012500, now seen corresponding path program 133 times [2021-06-05 14:26:02,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:02,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379133733] [2021-06-05 14:26:02,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:02,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:02,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:02,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379133733] [2021-06-05 14:26:02,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379133733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:02,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183142645] [2021-06-05 14:26:02,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:02,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:02,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:02,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:02,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:02,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:02,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:02,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:02,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:02,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:02,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:02,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:02,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:02,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:02,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:02,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:26:02,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:02,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183142645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:02,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:02,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:02,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864085452] [2021-06-05 14:26:02,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:02,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:02,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:02,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:02,739 INFO L87 Difference]: Start difference. First operand 333 states and 992 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:03,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:03,364 INFO L93 Difference]: Finished difference Result 563 states and 1655 transitions. [2021-06-05 14:26:03,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:26:03,365 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:03,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:03,365 INFO L225 Difference]: With dead ends: 563 [2021-06-05 14:26:03,365 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 14:26:03,366 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 371.9ms TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:26:03,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 14:26:03,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 336. [2021-06-05 14:26:03,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:03,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 14:26:03,370 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 14:26:03,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:03,370 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 14:26:03,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:03,370 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 14:26:03,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:03,370 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:03,370 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:03,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-06-05 14:26:03,586 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:03,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:03,586 INFO L82 PathProgramCache]: Analyzing trace with hash 400084338, now seen corresponding path program 134 times [2021-06-05 14:26:03,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:03,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614380040] [2021-06-05 14:26:03,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:03,697 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:03,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:03,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614380040] [2021-06-05 14:26:03,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614380040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:03,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705846504] [2021-06-05 14:26:03,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:03,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:03,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:03,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:03,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:03,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:03,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:03,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:03,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:03,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:03,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:03,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:03,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:03,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:03,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:03,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:03,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:03,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:03,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:03,819 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:26:03,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:03,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705846504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:03,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:03,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:03,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036896045] [2021-06-05 14:26:03,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:03,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:03,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:03,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:03,881 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:04,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:04,346 INFO L93 Difference]: Finished difference Result 557 states and 1640 transitions. [2021-06-05 14:26:04,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:26:04,347 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:04,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:04,347 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:26:04,347 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:26:04,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 373.1ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:26:04,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:26:04,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 332. [2021-06-05 14:26:04,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.984894259818731) internal successors, (988), 331 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:04,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 988 transitions. [2021-06-05 14:26:04,351 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 988 transitions. Word has length 20 [2021-06-05 14:26:04,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:04,352 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 988 transitions. [2021-06-05 14:26:04,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:04,352 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 988 transitions. [2021-06-05 14:26:04,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:04,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:04,352 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:04,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable403,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:04,552 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:04,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:04,553 INFO L82 PathProgramCache]: Analyzing trace with hash 450882824, now seen corresponding path program 135 times [2021-06-05 14:26:04,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:04,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362232735] [2021-06-05 14:26:04,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:04,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:04,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:04,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362232735] [2021-06-05 14:26:04,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362232735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:04,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978807858] [2021-06-05 14:26:04,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:04,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:04,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:04,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:04,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:04,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:04,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:04,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:04,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:04,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:26:04,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:04,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:04,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:04,759 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:04,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:04,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:04,808 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:04,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978807858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:04,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:04,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:04,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278149661] [2021-06-05 14:26:04,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:04,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:04,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:04,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:04,809 INFO L87 Difference]: Start difference. First operand 332 states and 988 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:05,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:05,223 INFO L93 Difference]: Finished difference Result 653 states and 1917 transitions. [2021-06-05 14:26:05,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:26:05,223 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:05,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:05,224 INFO L225 Difference]: With dead ends: 653 [2021-06-05 14:26:05,224 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 14:26:05,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 389.6ms TimeCoverageRelationStatistics Valid=142, Invalid=560, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:26:05,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 14:26:05,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 331. [2021-06-05 14:26:05,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:05,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 14:26:05,228 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 14:26:05,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:05,228 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 14:26:05,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:05,228 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 14:26:05,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:05,229 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:05,229 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:05,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-06-05 14:26:05,429 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:05,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:05,430 INFO L82 PathProgramCache]: Analyzing trace with hash -40662816, now seen corresponding path program 136 times [2021-06-05 14:26:05,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:05,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169287877] [2021-06-05 14:26:05,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:05,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:05,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:05,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169287877] [2021-06-05 14:26:05,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169287877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:05,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246597099] [2021-06-05 14:26:05,556 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:05,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:05,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:05,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:05,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:05,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:05,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:05,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:05,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:05,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:05,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:26:05,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:05,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:05,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:05,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:05,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:05,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:05,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:05,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:05,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:05,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 14:26:05,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:05,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246597099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:05,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:05,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:05,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903195427] [2021-06-05 14:26:05,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:05,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:05,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:05,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:05,783 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:06,027 INFO L93 Difference]: Finished difference Result 489 states and 1444 transitions. [2021-06-05 14:26:06,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:06,028 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:06,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:06,028 INFO L225 Difference]: With dead ends: 489 [2021-06-05 14:26:06,028 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 14:26:06,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 299.5ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:06,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 14:26:06,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 333. [2021-06-05 14:26:06,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9849397590361444) internal successors, (991), 332 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 991 transitions. [2021-06-05 14:26:06,032 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 991 transitions. Word has length 20 [2021-06-05 14:26:06,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:06,032 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 991 transitions. [2021-06-05 14:26:06,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,032 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 991 transitions. [2021-06-05 14:26:06,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:06,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:06,033 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:06,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:06,245 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:06,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:06,245 INFO L82 PathProgramCache]: Analyzing trace with hash -542454152, now seen corresponding path program 137 times [2021-06-05 14:26:06,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:06,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652072177] [2021-06-05 14:26:06,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:06,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:06,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:06,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652072177] [2021-06-05 14:26:06,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652072177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:06,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075648153] [2021-06-05 14:26:06,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:06,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:06,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:06,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:06,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:06,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:06,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:06,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:06,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:06,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:06,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:26:06,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:06,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:06,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:06,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:06,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:06,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:06,534 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:06,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:06,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:06,542 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:06,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:06,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075648153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:06,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:06,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:06,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046985166] [2021-06-05 14:26:06,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:06,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:06,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:06,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:06,587 INFO L87 Difference]: Start difference. First operand 333 states and 991 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:06,897 INFO L93 Difference]: Finished difference Result 495 states and 1457 transitions. [2021-06-05 14:26:06,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:06,897 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:06,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:06,898 INFO L225 Difference]: With dead ends: 495 [2021-06-05 14:26:06,898 INFO L226 Difference]: Without dead ends: 480 [2021-06-05 14:26:06,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 289.6ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:06,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-06-05 14:26:06,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 329. [2021-06-05 14:26:06,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 14:26:06,902 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 14:26:06,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:06,902 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 14:26:06,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:06,902 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 14:26:06,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:06,903 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:06,903 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:07,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-06-05 14:26:07,103 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:07,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:07,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1681237122, now seen corresponding path program 138 times [2021-06-05 14:26:07,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:07,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840456755] [2021-06-05 14:26:07,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:07,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:07,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:07,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:07,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840456755] [2021-06-05 14:26:07,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840456755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:07,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845802549] [2021-06-05 14:26:07,208 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:07,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:26:07,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:07,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:07,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:07,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:07,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:07,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:07,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:07,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:07,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:26:07,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:07,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:07,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:07,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:07,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:07,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:07,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:07,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:07,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:07,415 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 14:26:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:07,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845802549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:07,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:07,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:26:07,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764362744] [2021-06-05 14:26:07,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:26:07,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:07,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:26:07,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:07,424 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:07,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:07,577 INFO L93 Difference]: Finished difference Result 418 states and 1225 transitions. [2021-06-05 14:26:07,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:07,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:07,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:07,577 INFO L225 Difference]: With dead ends: 418 [2021-06-05 14:26:07,577 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 14:26:07,578 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:07,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 14:26:07,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 335. [2021-06-05 14:26:07,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 3.0) internal successors, (1002), 334 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:07,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 1002 transitions. [2021-06-05 14:26:07,581 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 1002 transitions. Word has length 20 [2021-06-05 14:26:07,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:07,581 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 1002 transitions. [2021-06-05 14:26:07,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:07,581 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 1002 transitions. [2021-06-05 14:26:07,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:07,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:07,582 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:07,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-06-05 14:26:07,782 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:07,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:07,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1179445786, now seen corresponding path program 139 times [2021-06-05 14:26:07,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:07,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798100383] [2021-06-05 14:26:07,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:07,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:07,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798100383] [2021-06-05 14:26:07,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798100383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593580448] [2021-06-05 14:26:07,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:07,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:07,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:07,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:07,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:07,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:07,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:07,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:07,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:26:08,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:08,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:08,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:08,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:08,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:08,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:08,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,062 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:08,076 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:08,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593580448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:08,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:08,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:08,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789182335] [2021-06-05 14:26:08,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:08,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:08,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:08,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:08,076 INFO L87 Difference]: Start difference. First operand 335 states and 1002 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:08,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:08,242 INFO L93 Difference]: Finished difference Result 412 states and 1212 transitions. [2021-06-05 14:26:08,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:08,242 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:08,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:08,242 INFO L225 Difference]: With dead ends: 412 [2021-06-05 14:26:08,242 INFO L226 Difference]: Without dead ends: 397 [2021-06-05 14:26:08,243 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 145.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:08,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-06-05 14:26:08,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 333. [2021-06-05 14:26:08,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.996987951807229) internal successors, (995), 332 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:08,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 995 transitions. [2021-06-05 14:26:08,246 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 995 transitions. Word has length 20 [2021-06-05 14:26:08,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:08,246 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 995 transitions. [2021-06-05 14:26:08,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:08,246 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 995 transitions. [2021-06-05 14:26:08,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:08,246 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:08,246 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:08,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-05 14:26:08,447 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:08,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:08,447 INFO L82 PathProgramCache]: Analyzing trace with hash -352399358, now seen corresponding path program 140 times [2021-06-05 14:26:08,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:08,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861263180] [2021-06-05 14:26:08,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:08,598 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:08,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:08,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861263180] [2021-06-05 14:26:08,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861263180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:08,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966613927] [2021-06-05 14:26:08,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:08,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:08,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:08,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:08,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:08,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:08,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:08,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:08,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:08,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:26:08,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:08,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:08,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:08,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:08,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:08,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:08,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:08,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 14:26:08,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:08,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966613927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:08,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:08,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:08,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619863932] [2021-06-05 14:26:08,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:08,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:08,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:08,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:08,816 INFO L87 Difference]: Start difference. First operand 333 states and 995 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:09,168 INFO L93 Difference]: Finished difference Result 501 states and 1474 transitions. [2021-06-05 14:26:09,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:09,168 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:09,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:09,169 INFO L225 Difference]: With dead ends: 501 [2021-06-05 14:26:09,169 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 14:26:09,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 309.0ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:09,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 14:26:09,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 330. [2021-06-05 14:26:09,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9908814589665655) internal successors, (984), 329 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 984 transitions. [2021-06-05 14:26:09,173 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 984 transitions. Word has length 20 [2021-06-05 14:26:09,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:09,173 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 984 transitions. [2021-06-05 14:26:09,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,173 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 984 transitions. [2021-06-05 14:26:09,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:09,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:09,174 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:09,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:09,375 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:09,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:09,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1151902520, now seen corresponding path program 141 times [2021-06-05 14:26:09,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:09,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709689700] [2021-06-05 14:26:09,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:09,500 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:09,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709689700] [2021-06-05 14:26:09,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709689700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477608203] [2021-06-05 14:26:09,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:09,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:09,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:09,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:09,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:09,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:09,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:09,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:09,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:09,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:09,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:26:09,599 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:26:09,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:09,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:09,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:09,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:09,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:09,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:09,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:09,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:09,619 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:26:09,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:09,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477608203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:09,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:09,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:09,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434086713] [2021-06-05 14:26:09,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:09,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:09,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:09,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:09,679 INFO L87 Difference]: Start difference. First operand 330 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:09,949 INFO L93 Difference]: Finished difference Result 507 states and 1491 transitions. [2021-06-05 14:26:09,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:09,949 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:09,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:09,950 INFO L225 Difference]: With dead ends: 507 [2021-06-05 14:26:09,950 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 14:26:09,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 231.4ms TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:09,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 14:26:09,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 329. [2021-06-05 14:26:09,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 14:26:09,954 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 14:26:09,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:09,954 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 14:26:09,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:09,954 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 14:26:09,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:09,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:09,954 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:10,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-06-05 14:26:10,169 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:10,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:10,169 INFO L82 PathProgramCache]: Analyzing trace with hash 791887778, now seen corresponding path program 142 times [2021-06-05 14:26:10,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:10,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973332624] [2021-06-05 14:26:10,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:10,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:10,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:10,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973332624] [2021-06-05 14:26:10,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973332624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:10,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536491025] [2021-06-05 14:26:10,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:10,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:10,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:10,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:10,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:10,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:10,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:10,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:10,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:10,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:10,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:10,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:10,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:10,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:10,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:10,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:10,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:10,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:10,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:10,465 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:26:10,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:10,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536491025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:10,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:10,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:10,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079010865] [2021-06-05 14:26:10,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:10,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:10,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:10,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:10,479 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:10,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:10,654 INFO L93 Difference]: Finished difference Result 413 states and 1211 transitions. [2021-06-05 14:26:10,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:10,655 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:10,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:10,655 INFO L225 Difference]: With dead ends: 413 [2021-06-05 14:26:10,655 INFO L226 Difference]: Without dead ends: 398 [2021-06-05 14:26:10,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 157.2ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:10,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-06-05 14:26:10,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 332. [2021-06-05 14:26:10,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9939577039274923) internal successors, (991), 331 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:10,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 991 transitions. [2021-06-05 14:26:10,659 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 991 transitions. Word has length 20 [2021-06-05 14:26:10,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:10,659 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 991 transitions. [2021-06-05 14:26:10,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:10,659 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 991 transitions. [2021-06-05 14:26:10,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:10,659 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:10,659 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:10,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-06-05 14:26:10,860 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:10,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:10,860 INFO L82 PathProgramCache]: Analyzing trace with hash -538040384, now seen corresponding path program 143 times [2021-06-05 14:26:10,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:10,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445136809] [2021-06-05 14:26:10,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:10,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:10,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:10,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445136809] [2021-06-05 14:26:10,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445136809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:10,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063088826] [2021-06-05 14:26:10,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:10,986 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:10,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:10,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:10,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:11,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:11,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:11,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:11,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:11,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:11,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:11,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:11,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:26:11,097 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:11,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063088826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:11,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:11,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:11,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871726875] [2021-06-05 14:26:11,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:11,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:11,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:11,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:11,098 INFO L87 Difference]: Start difference. First operand 332 states and 991 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:11,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:11,244 INFO L93 Difference]: Finished difference Result 407 states and 1196 transitions. [2021-06-05 14:26:11,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:11,244 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:11,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:11,245 INFO L225 Difference]: With dead ends: 407 [2021-06-05 14:26:11,245 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 14:26:11,245 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 132.2ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:11,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 14:26:11,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 328. [2021-06-05 14:26:11,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:11,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 14:26:11,248 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 14:26:11,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:11,248 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 14:26:11,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:11,248 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 14:26:11,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:11,249 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:11,249 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:11,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-05 14:26:11,453 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:11,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:11,453 INFO L82 PathProgramCache]: Analyzing trace with hash -916485230, now seen corresponding path program 144 times [2021-06-05 14:26:11,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:11,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837615746] [2021-06-05 14:26:11,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:11,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:11,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:11,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:11,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837615746] [2021-06-05 14:26:11,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837615746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:11,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044817326] [2021-06-05 14:26:11,557 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:11,583 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:11,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:11,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:11,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:11,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:11,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:11,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:11,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:11,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:11,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:11,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:11,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:11,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:11,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:11,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:26:11,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:11,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044817326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:11,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:11,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:11,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862309515] [2021-06-05 14:26:11,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:11,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:11,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:11,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:11,779 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:12,001 INFO L93 Difference]: Finished difference Result 486 states and 1435 transitions. [2021-06-05 14:26:12,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:12,001 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:12,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:12,002 INFO L225 Difference]: With dead ends: 486 [2021-06-05 14:26:12,002 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 14:26:12,002 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 215.6ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:12,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 14:26:12,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 338. [2021-06-05 14:26:12,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9970326409495547) internal successors, (1010), 337 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1010 transitions. [2021-06-05 14:26:12,006 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1010 transitions. Word has length 20 [2021-06-05 14:26:12,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:12,006 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1010 transitions. [2021-06-05 14:26:12,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,006 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1010 transitions. [2021-06-05 14:26:12,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:12,006 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:12,006 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:12,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-05 14:26:12,207 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:12,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:12,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1418276566, now seen corresponding path program 145 times [2021-06-05 14:26:12,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:12,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699249674] [2021-06-05 14:26:12,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:12,314 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:12,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:12,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699249674] [2021-06-05 14:26:12,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699249674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:12,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54761589] [2021-06-05 14:26:12,315 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:12,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:12,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:12,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:12,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:12,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:12,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:12,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:12,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:12,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:12,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:12,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:12,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:12,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:12,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:12,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:12,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:12,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:12,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:12,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:26:12,525 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:12,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54761589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:12,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:12,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:12,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509730784] [2021-06-05 14:26:12,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:12,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:12,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:12,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:12,526 INFO L87 Difference]: Start difference. First operand 338 states and 1010 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:12,691 INFO L93 Difference]: Finished difference Result 457 states and 1345 transitions. [2021-06-05 14:26:12,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:12,692 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:12,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:12,692 INFO L225 Difference]: With dead ends: 457 [2021-06-05 14:26:12,692 INFO L226 Difference]: Without dead ends: 442 [2021-06-05 14:26:12,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 208.2ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:12,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-06-05 14:26:12,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 336. [2021-06-05 14:26:12,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.994029850746269) internal successors, (1003), 335 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1003 transitions. [2021-06-05 14:26:12,696 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1003 transitions. Word has length 20 [2021-06-05 14:26:12,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:12,696 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1003 transitions. [2021-06-05 14:26:12,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:12,696 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1003 transitions. [2021-06-05 14:26:12,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:12,696 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:12,697 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:12,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:12,897 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:12,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1344845586, now seen corresponding path program 146 times [2021-06-05 14:26:12,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:12,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236493589] [2021-06-05 14:26:12,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:13,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:13,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:13,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236493589] [2021-06-05 14:26:13,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236493589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:13,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618840421] [2021-06-05 14:26:13,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:13,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:13,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:13,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:13,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:13,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:13,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:13,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:13,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:13,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:13,157 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,165 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:13,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:13,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618840421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:13,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:13,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:13,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283996185] [2021-06-05 14:26:13,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:13,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:13,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:13,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:13,178 INFO L87 Difference]: Start difference. First operand 336 states and 1003 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:13,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:13,367 INFO L93 Difference]: Finished difference Result 411 states and 1208 transitions. [2021-06-05 14:26:13,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:13,367 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:13,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:13,368 INFO L225 Difference]: With dead ends: 411 [2021-06-05 14:26:13,368 INFO L226 Difference]: Without dead ends: 396 [2021-06-05 14:26:13,368 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 150.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:13,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-06-05 14:26:13,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 333. [2021-06-05 14:26:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9879518072289155) internal successors, (992), 332 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:13,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 992 transitions. [2021-06-05 14:26:13,371 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 992 transitions. Word has length 20 [2021-06-05 14:26:13,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:13,371 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 992 transitions. [2021-06-05 14:26:13,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:13,371 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 992 transitions. [2021-06-05 14:26:13,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:13,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:13,372 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:13,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-05 14:26:13,572 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:13,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:13,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1445819832, now seen corresponding path program 147 times [2021-06-05 14:26:13,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:13,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889262305] [2021-06-05 14:26:13,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:13,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:13,685 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:13,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:13,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889262305] [2021-06-05 14:26:13,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889262305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:13,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541890778] [2021-06-05 14:26:13,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:13,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:13,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:13,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:13,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:13,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:13,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:13,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:13,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:13,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:13,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:13,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:13,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:13,819 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:26:13,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:13,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541890778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:13,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:13,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:13,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88260770] [2021-06-05 14:26:13,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:13,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:13,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:13,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:13,880 INFO L87 Difference]: Start difference. First operand 333 states and 992 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:14,116 INFO L93 Difference]: Finished difference Result 473 states and 1391 transitions. [2021-06-05 14:26:14,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:14,116 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:14,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:14,117 INFO L225 Difference]: With dead ends: 473 [2021-06-05 14:26:14,117 INFO L226 Difference]: Without dead ends: 458 [2021-06-05 14:26:14,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 201.3ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:14,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-05 14:26:14,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 332. [2021-06-05 14:26:14,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 14:26:14,120 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 14:26:14,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:14,120 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 14:26:14,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,121 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 14:26:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:14,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:14,121 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:14,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-06-05 14:26:14,321 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:14,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:14,322 INFO L82 PathProgramCache]: Analyzing trace with hash 1963107754, now seen corresponding path program 148 times [2021-06-05 14:26:14,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:14,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655624122] [2021-06-05 14:26:14,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:14,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:14,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:14,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:14,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655624122] [2021-06-05 14:26:14,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655624122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:14,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20787335] [2021-06-05 14:26:14,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:14,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:14,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:14,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:14,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:14,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:14,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:14,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:14,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:14,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:14,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:26:14,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:14,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:14,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:14,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:14,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:14,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:14,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:14,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:14,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:14,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 14:26:14,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:14,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20787335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:14,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:14,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:14,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382884363] [2021-06-05 14:26:14,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:14,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:14,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:14,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:14,578 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:14,687 INFO L93 Difference]: Finished difference Result 400 states and 1180 transitions. [2021-06-05 14:26:14,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:14,687 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:14,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:14,687 INFO L225 Difference]: With dead ends: 400 [2021-06-05 14:26:14,687 INFO L226 Difference]: Without dead ends: 385 [2021-06-05 14:26:14,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 138.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:14,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-06-05 14:26:14,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 329. [2021-06-05 14:26:14,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 14:26:14,691 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 14:26:14,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:14,691 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 14:26:14,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:14,691 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 14:26:14,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:14,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:14,691 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:14,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-06-05 14:26:14,892 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:14,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:14,892 INFO L82 PathProgramCache]: Analyzing trace with hash 244123072, now seen corresponding path program 149 times [2021-06-05 14:26:14,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:14,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231260709] [2021-06-05 14:26:14,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:14,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:14,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:14,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:14,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231260709] [2021-06-05 14:26:14,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231260709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:14,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433681584] [2021-06-05 14:26:14,981 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:15,007 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:15,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:15,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:15,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:15,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:15,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:15,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:26:15,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:15,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:15,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:15,133 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:15,136 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:15,169 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:101, output treesize:41 [2021-06-05 14:26:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:15,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433681584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:15,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:15,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:15,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931651422] [2021-06-05 14:26:15,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:15,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:15,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:15,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:15,279 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:15,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:15,493 INFO L93 Difference]: Finished difference Result 426 states and 1248 transitions. [2021-06-05 14:26:15,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:15,493 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:15,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:15,494 INFO L225 Difference]: With dead ends: 426 [2021-06-05 14:26:15,494 INFO L226 Difference]: Without dead ends: 411 [2021-06-05 14:26:15,494 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 246.4ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:15,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-05 14:26:15,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 328. [2021-06-05 14:26:15,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:15,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 14:26:15,498 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 14:26:15,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:15,498 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 14:26:15,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:15,498 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 14:26:15,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:15,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:15,498 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:15,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable446 [2021-06-05 14:26:15,714 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:15,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:15,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1640510250, now seen corresponding path program 150 times [2021-06-05 14:26:15,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:15,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581663577] [2021-06-05 14:26:15,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:15,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:15,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:15,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581663577] [2021-06-05 14:26:15,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581663577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:15,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654640232] [2021-06-05 14:26:15,810 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:15,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:15,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:15,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:15,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:15,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:15,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:15,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:15,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:15,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:15,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:15,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:15,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:15,960 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:26:15,973 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:15,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654640232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:15,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:15,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:15,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764194839] [2021-06-05 14:26:15,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:15,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:15,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:15,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:15,974 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:16,155 INFO L93 Difference]: Finished difference Result 395 states and 1166 transitions. [2021-06-05 14:26:16,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:16,155 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:16,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:16,156 INFO L225 Difference]: With dead ends: 395 [2021-06-05 14:26:16,156 INFO L226 Difference]: Without dead ends: 380 [2021-06-05 14:26:16,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 142.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:16,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-06-05 14:26:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 334. [2021-06-05 14:26:16,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.990990990990991) internal successors, (996), 333 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 996 transitions. [2021-06-05 14:26:16,159 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 996 transitions. Word has length 20 [2021-06-05 14:26:16,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:16,159 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 996 transitions. [2021-06-05 14:26:16,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,159 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 996 transitions. [2021-06-05 14:26:16,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:16,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:16,160 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:16,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:16,360 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:16,361 INFO L82 PathProgramCache]: Analyzing trace with hash 310582088, now seen corresponding path program 151 times [2021-06-05 14:26:16,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:16,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652391279] [2021-06-05 14:26:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:16,493 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:16,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:16,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652391279] [2021-06-05 14:26:16,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652391279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:16,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270503093] [2021-06-05 14:26:16,493 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:16,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:16,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:16,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:16,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:16,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:16,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:16,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:16,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:16,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:16,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:16,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:16,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:16,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:16,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:16,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:16,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:16,615 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 14:26:16,680 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:16,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270503093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:16,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:16,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:16,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176202035] [2021-06-05 14:26:16,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:16,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:16,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:16,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:16,681 INFO L87 Difference]: Start difference. First operand 334 states and 996 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:16,911 INFO L93 Difference]: Finished difference Result 459 states and 1350 transitions. [2021-06-05 14:26:16,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:16,911 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:16,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:16,911 INFO L225 Difference]: With dead ends: 459 [2021-06-05 14:26:16,912 INFO L226 Difference]: Without dead ends: 444 [2021-06-05 14:26:16,912 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 228.5ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:16,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-05 14:26:16,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 331. [2021-06-05 14:26:16,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 14:26:16,915 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 14:26:16,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:16,915 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 14:26:16,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:16,915 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 14:26:16,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:16,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:16,916 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:17,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable456 [2021-06-05 14:26:17,125 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:17,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:17,125 INFO L82 PathProgramCache]: Analyzing trace with hash -604499400, now seen corresponding path program 152 times [2021-06-05 14:26:17,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:17,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266254592] [2021-06-05 14:26:17,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:17,250 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:17,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:17,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266254592] [2021-06-05 14:26:17,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266254592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:17,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561841270] [2021-06-05 14:26:17,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:17,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:17,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:17,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:17,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:17,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:17,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:17,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:17,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:17,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:17,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 14:26:17,365 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:26:17,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:17,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:17,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:17,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:17,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:17,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:17,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:17,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:17,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:26:17,457 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:17,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561841270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:17,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:17,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:17,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924025549] [2021-06-05 14:26:17,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:17,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:17,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:17,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:17,458 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:17,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:17,654 INFO L93 Difference]: Finished difference Result 451 states and 1331 transitions. [2021-06-05 14:26:17,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:17,654 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:17,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:17,655 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:26:17,655 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 14:26:17,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 223.9ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:17,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 14:26:17,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 327. [2021-06-05 14:26:17,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:17,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 14:26:17,659 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 14:26:17,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:17,659 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 14:26:17,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:17,659 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 14:26:17,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:17,659 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:17,659 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:17,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable457,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:17,875 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:17,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:17,875 INFO L82 PathProgramCache]: Analyzing trace with hash 988375680, now seen corresponding path program 153 times [2021-06-05 14:26:17,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:17,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43161650] [2021-06-05 14:26:17,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:17,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:17,957 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:17,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:17,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43161650] [2021-06-05 14:26:17,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43161650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:17,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085710834] [2021-06-05 14:26:17,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:17,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:17,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:17,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:17,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:18,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:18,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:18,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:26:18,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:18,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:18,055 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:18,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:18,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:18,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085710834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:18,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:18,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:18,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030689229] [2021-06-05 14:26:18,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:18,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:18,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:18,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:18,096 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:18,335 INFO L93 Difference]: Finished difference Result 573 states and 1690 transitions. [2021-06-05 14:26:18,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:18,335 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:18,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:18,336 INFO L225 Difference]: With dead ends: 573 [2021-06-05 14:26:18,336 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 14:26:18,336 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 255.9ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:18,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 14:26:18,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 330. [2021-06-05 14:26:18,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 14:26:18,340 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 14:26:18,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:18,340 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 14:26:18,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,340 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 14:26:18,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:18,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:18,340 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:18,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable458,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:18,541 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:18,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:18,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1178839468, now seen corresponding path program 154 times [2021-06-05 14:26:18,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:18,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880305997] [2021-06-05 14:26:18,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:18,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:18,626 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:18,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:18,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880305997] [2021-06-05 14:26:18,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880305997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:18,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060497968] [2021-06-05 14:26:18,626 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:18,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:18,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:18,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:18,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:18,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:18,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:18,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:18,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:18,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:18,724 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:18,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:18,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:18,741 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:18,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060497968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:18,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:18,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:18,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842142063] [2021-06-05 14:26:18,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:18,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:18,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:18,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:18,742 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:18,903 INFO L93 Difference]: Finished difference Result 429 states and 1266 transitions. [2021-06-05 14:26:18,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:18,903 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:18,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:18,904 INFO L225 Difference]: With dead ends: 429 [2021-06-05 14:26:18,904 INFO L226 Difference]: Without dead ends: 414 [2021-06-05 14:26:18,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 113.9ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:18,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-06-05 14:26:18,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 336. [2021-06-05 14:26:18,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.991044776119403) internal successors, (1002), 335 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1002 transitions. [2021-06-05 14:26:18,907 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1002 transitions. Word has length 20 [2021-06-05 14:26:18,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:18,907 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1002 transitions. [2021-06-05 14:26:18,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:18,907 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1002 transitions. [2021-06-05 14:26:18,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:18,908 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:18,908 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:19,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable459 [2021-06-05 14:26:19,112 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:19,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:19,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1786199666, now seen corresponding path program 155 times [2021-06-05 14:26:19,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:19,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688389276] [2021-06-05 14:26:19,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:19,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:19,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:19,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688389276] [2021-06-05 14:26:19,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688389276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:19,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737140913] [2021-06-05 14:26:19,215 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:19,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:19,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:19,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:19,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:19,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:19,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:19,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:19,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:19,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:19,304 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:19,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:19,363 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:19,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737140913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:19,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:19,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:19,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251176742] [2021-06-05 14:26:19,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:19,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:19,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:19,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:19,369 INFO L87 Difference]: Start difference. First operand 336 states and 1002 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:19,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:19,575 INFO L93 Difference]: Finished difference Result 494 states and 1453 transitions. [2021-06-05 14:26:19,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:19,575 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:19,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:19,576 INFO L225 Difference]: With dead ends: 494 [2021-06-05 14:26:19,576 INFO L226 Difference]: Without dead ends: 479 [2021-06-05 14:26:19,576 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 175.3ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:19,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-06-05 14:26:19,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 333. [2021-06-05 14:26:19,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9819277108433737) internal successors, (990), 332 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:19,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 990 transitions. [2021-06-05 14:26:19,580 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 990 transitions. Word has length 20 [2021-06-05 14:26:19,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:19,580 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 990 transitions. [2021-06-05 14:26:19,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:19,580 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 990 transitions. [2021-06-05 14:26:19,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:19,580 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:19,580 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:19,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:19,781 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:19,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:19,781 INFO L82 PathProgramCache]: Analyzing trace with hash 871118178, now seen corresponding path program 156 times [2021-06-05 14:26:19,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:19,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166189526] [2021-06-05 14:26:19,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:19,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:19,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:19,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166189526] [2021-06-05 14:26:19,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166189526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:19,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333875574] [2021-06-05 14:26:19,876 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:19,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:26:19,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:19,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:19,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:19,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:19,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:19,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:26:19,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:19,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:19,962 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:19,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:19,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:20,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:20,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333875574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:20,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:20,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:20,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94763576] [2021-06-05 14:26:20,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:20,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:20,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:20,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:20,022 INFO L87 Difference]: Start difference. First operand 333 states and 990 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:20,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:20,263 INFO L93 Difference]: Finished difference Result 486 states and 1434 transitions. [2021-06-05 14:26:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:20,264 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:20,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:20,264 INFO L225 Difference]: With dead ends: 486 [2021-06-05 14:26:20,264 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 14:26:20,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 178.9ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:26:20,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 14:26:20,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 326. [2021-06-05 14:26:20,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:20,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 14:26:20,268 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 14:26:20,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:20,268 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 14:26:20,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:20,268 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 14:26:20,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:20,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:20,269 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:20,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:20,469 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:20,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:20,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1075844112, now seen corresponding path program 157 times [2021-06-05 14:26:20,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:20,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700047428] [2021-06-05 14:26:20,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:20,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:20,582 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:20,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:20,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700047428] [2021-06-05 14:26:20,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700047428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:20,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536966299] [2021-06-05 14:26:20,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:20,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:20,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:20,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:20,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:20,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:20,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:20,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:20,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:20,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:26:20,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:20,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:20,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:20,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:20,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:20,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:20,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:20,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:20,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:20,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:26:20,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:20,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536966299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:20,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:20,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:20,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476498659] [2021-06-05 14:26:20,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:20,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:20,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:20,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:20,802 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:21,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:21,193 INFO L93 Difference]: Finished difference Result 492 states and 1453 transitions. [2021-06-05 14:26:21,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:21,193 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:21,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:21,194 INFO L225 Difference]: With dead ends: 492 [2021-06-05 14:26:21,194 INFO L226 Difference]: Without dead ends: 477 [2021-06-05 14:26:21,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 317.8ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:21,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-05 14:26:21,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 331. [2021-06-05 14:26:21,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.984848484848485) internal successors, (985), 330 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:21,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 985 transitions. [2021-06-05 14:26:21,198 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 985 transitions. Word has length 20 [2021-06-05 14:26:21,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:21,198 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 985 transitions. [2021-06-05 14:26:21,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:21,198 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 985 transitions. [2021-06-05 14:26:21,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:21,198 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:21,198 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:21,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:21,399 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:21,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:21,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1577635448, now seen corresponding path program 158 times [2021-06-05 14:26:21,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:21,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732611022] [2021-06-05 14:26:21,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:21,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:21,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:21,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732611022] [2021-06-05 14:26:21,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732611022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:21,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562622848] [2021-06-05 14:26:21,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:21,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:21,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:21,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:21,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:21,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:21,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:21,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:21,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:21,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:21,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:26:21,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:21,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:21,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:21,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:21,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:21,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:21,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:21,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:21,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:21,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:21,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:21,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562622848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:21,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:21,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:21,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114026139] [2021-06-05 14:26:21,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:21,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:21,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:21,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:21,713 INFO L87 Difference]: Start difference. First operand 331 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:22,014 INFO L93 Difference]: Finished difference Result 498 states and 1466 transitions. [2021-06-05 14:26:22,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:22,015 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:22,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:22,015 INFO L225 Difference]: With dead ends: 498 [2021-06-05 14:26:22,015 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 14:26:22,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:22,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 14:26:22,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 329. [2021-06-05 14:26:22,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:26:22,019 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:26:22,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:22,019 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:26:22,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,019 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:26:22,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:22,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:22,020 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:22,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2021-06-05 14:26:22,220 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:22,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:22,221 INFO L82 PathProgramCache]: Analyzing trace with hash 610547728, now seen corresponding path program 159 times [2021-06-05 14:26:22,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:22,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591303269] [2021-06-05 14:26:22,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:22,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:22,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:22,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591303269] [2021-06-05 14:26:22,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591303269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:22,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476451387] [2021-06-05 14:26:22,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:22,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:22,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:22,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:22,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:22,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:22,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:22,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:22,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:22,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:22,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:26:22,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:22,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:22,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:22,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:22,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:22,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:22,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:22,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:22,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:22,487 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:22,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:22,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476451387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:22,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:22,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:22,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570772452] [2021-06-05 14:26:22,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:22,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:22,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:22,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:22,531 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:22,849 INFO L93 Difference]: Finished difference Result 465 states and 1373 transitions. [2021-06-05 14:26:22,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:22,849 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:22,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:22,850 INFO L225 Difference]: With dead ends: 465 [2021-06-05 14:26:22,850 INFO L226 Difference]: Without dead ends: 450 [2021-06-05 14:26:22,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 262.4ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:22,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-05 14:26:22,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 327. [2021-06-05 14:26:22,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:26:22,853 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:26:22,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:22,854 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:26:22,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:22,854 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:26:22,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:22,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:22,854 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:23,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:23,055 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:23,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:23,055 INFO L82 PathProgramCache]: Analyzing trace with hash 646055826, now seen corresponding path program 160 times [2021-06-05 14:26:23,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:23,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342147352] [2021-06-05 14:26:23,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:23,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:23,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:23,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342147352] [2021-06-05 14:26:23,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342147352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:23,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699273832] [2021-06-05 14:26:23,165 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:23,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:23,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:23,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:23,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:23,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:23,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:23,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:23,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:23,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:23,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,360 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 14:26:23,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:23,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699273832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:23,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:23,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:26:23,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5219901] [2021-06-05 14:26:23,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:26:23,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:23,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:26:23,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:23,369 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:23,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:23,509 INFO L93 Difference]: Finished difference Result 414 states and 1213 transitions. [2021-06-05 14:26:23,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:23,509 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:23,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:23,510 INFO L225 Difference]: With dead ends: 414 [2021-06-05 14:26:23,510 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 14:26:23,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 165.1ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:23,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 14:26:23,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 333. [2021-06-05 14:26:23,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.0) internal successors, (996), 332 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:23,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 996 transitions. [2021-06-05 14:26:23,514 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 996 transitions. Word has length 20 [2021-06-05 14:26:23,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:23,514 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 996 transitions. [2021-06-05 14:26:23,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:23,514 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 996 transitions. [2021-06-05 14:26:23,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:23,514 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:23,514 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:23,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-06-05 14:26:23,715 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:23,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:23,715 INFO L82 PathProgramCache]: Analyzing trace with hash 144264490, now seen corresponding path program 161 times [2021-06-05 14:26:23,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:23,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873466708] [2021-06-05 14:26:23,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:23,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:23,805 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:23,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:23,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873466708] [2021-06-05 14:26:23,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873466708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:23,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039463848] [2021-06-05 14:26:23,805 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:23,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:23,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:23,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:23,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:23,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:23,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:23,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:23,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:23,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:23,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:23,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:23,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:23,968 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:23,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:23,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039463848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:23,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:23,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:23,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220269309] [2021-06-05 14:26:23,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:23,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:23,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:23,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:23,982 INFO L87 Difference]: Start difference. First operand 333 states and 996 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:24,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:24,104 INFO L93 Difference]: Finished difference Result 408 states and 1200 transitions. [2021-06-05 14:26:24,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:24,104 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:24,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:24,105 INFO L225 Difference]: With dead ends: 408 [2021-06-05 14:26:24,105 INFO L226 Difference]: Without dead ends: 393 [2021-06-05 14:26:24,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 148.5ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:24,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-06-05 14:26:24,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 331. [2021-06-05 14:26:24,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.996969696969697) internal successors, (989), 330 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:24,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 989 transitions. [2021-06-05 14:26:24,108 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 989 transitions. Word has length 20 [2021-06-05 14:26:24,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:24,108 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 989 transitions. [2021-06-05 14:26:24,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:24,109 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 989 transitions. [2021-06-05 14:26:24,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:24,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:24,109 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:24,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable474,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:24,313 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:24,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:24,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1387580654, now seen corresponding path program 162 times [2021-06-05 14:26:24,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:24,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936159225] [2021-06-05 14:26:24,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:24,425 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:24,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:24,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936159225] [2021-06-05 14:26:24,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936159225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:24,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582267906] [2021-06-05 14:26:24,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:24,452 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:24,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:24,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:24,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:24,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:24,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:24,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:24,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:24,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:24,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:24,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:24,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:24,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:24,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:24,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:24,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:24,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:24,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:24,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:24,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:26:24,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:24,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582267906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:24,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:24,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:24,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236627386] [2021-06-05 14:26:24,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:24,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:24,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:24,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:24,649 INFO L87 Difference]: Start difference. First operand 331 states and 989 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:25,032 INFO L93 Difference]: Finished difference Result 504 states and 1483 transitions. [2021-06-05 14:26:25,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:25,033 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:25,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:25,033 INFO L225 Difference]: With dead ends: 504 [2021-06-05 14:26:25,033 INFO L226 Difference]: Without dead ends: 489 [2021-06-05 14:26:25,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 317.2ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:25,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-05 14:26:25,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 328. [2021-06-05 14:26:25,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.9908256880733943) internal successors, (978), 327 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 978 transitions. [2021-06-05 14:26:25,037 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 978 transitions. Word has length 20 [2021-06-05 14:26:25,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:25,037 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 978 transitions. [2021-06-05 14:26:25,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,037 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 978 transitions. [2021-06-05 14:26:25,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:25,038 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:25,038 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:25,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable475 [2021-06-05 14:26:25,250 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:25,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:25,251 INFO L82 PathProgramCache]: Analyzing trace with hash 116721224, now seen corresponding path program 163 times [2021-06-05 14:26:25,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:25,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070798045] [2021-06-05 14:26:25,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:25,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:25,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:25,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070798045] [2021-06-05 14:26:25,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070798045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:25,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300066342] [2021-06-05 14:26:25,347 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:25,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:25,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:25,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:25,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:25,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:25,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:25,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:25,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:25,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:25,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:25,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:25,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:25,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:25,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:25,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:25,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:25,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:25,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:26:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:25,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300066342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:25,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:25,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:25,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516932543] [2021-06-05 14:26:25,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:25,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:25,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:25,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:25,497 INFO L87 Difference]: Start difference. First operand 328 states and 978 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:25,644 INFO L93 Difference]: Finished difference Result 416 states and 1222 transitions. [2021-06-05 14:26:25,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:25,645 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:25,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:25,645 INFO L225 Difference]: With dead ends: 416 [2021-06-05 14:26:25,645 INFO L226 Difference]: Without dead ends: 401 [2021-06-05 14:26:25,645 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 131.8ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:25,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-06-05 14:26:25,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 327. [2021-06-05 14:26:25,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:26:25,649 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:26:25,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:25,649 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:26:25,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:25,649 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:26:25,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:25,649 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:25,649 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:25,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable480 [2021-06-05 14:26:25,850 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:25,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:25,850 INFO L82 PathProgramCache]: Analyzing trace with hash -243293518, now seen corresponding path program 164 times [2021-06-05 14:26:25,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:25,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824725587] [2021-06-05 14:26:25,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:25,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:25,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:25,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:25,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824725587] [2021-06-05 14:26:25,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824725587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:25,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294278409] [2021-06-05 14:26:25,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:25,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:25,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:25,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:25,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:26,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:26,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:26,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:26,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:26,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:26,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:26,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:26,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:26,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:26,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:26,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:26,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:26,120 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:26,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:26,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:26,129 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 14:26:26,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:26,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294278409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:26,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:26,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:26,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638983920] [2021-06-05 14:26:26,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:26,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:26,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:26,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:26,173 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:26,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:26,592 INFO L93 Difference]: Finished difference Result 483 states and 1418 transitions. [2021-06-05 14:26:26,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:26,593 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:26,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:26,593 INFO L225 Difference]: With dead ends: 483 [2021-06-05 14:26:26,593 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 14:26:26,593 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 279.2ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:26,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 14:26:26,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 330. [2021-06-05 14:26:26,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9939209726443767) internal successors, (985), 329 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:26,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 985 transitions. [2021-06-05 14:26:26,597 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 985 transitions. Word has length 20 [2021-06-05 14:26:26,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:26,597 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 985 transitions. [2021-06-05 14:26:26,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:26,597 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 985 transitions. [2021-06-05 14:26:26,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:26,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:26,598 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:26,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable481,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:26,798 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:26,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:26,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1573221680, now seen corresponding path program 165 times [2021-06-05 14:26:26,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:26,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115599848] [2021-06-05 14:26:26,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:26,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:26,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:26,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:26,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115599848] [2021-06-05 14:26:26,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115599848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:26,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549819768] [2021-06-05 14:26:26,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:26,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:26,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:26,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:26,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:26,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:26,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:26,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:27,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:26:27,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:27,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:27,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:27,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:27,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,058 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 14:26:27,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:27,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549819768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:27,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:27,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:27,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95669271] [2021-06-05 14:26:27,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:27,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:27,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:27,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:27,118 INFO L87 Difference]: Start difference. First operand 330 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:27,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:27,431 INFO L93 Difference]: Finished difference Result 477 states and 1403 transitions. [2021-06-05 14:26:27,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:27,431 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:27,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:27,432 INFO L225 Difference]: With dead ends: 477 [2021-06-05 14:26:27,432 INFO L226 Difference]: Without dead ends: 462 [2021-06-05 14:26:27,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 272.0ms TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:27,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-06-05 14:26:27,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 326. [2021-06-05 14:26:27,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:27,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 14:26:27,436 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 14:26:27,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:27,436 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 14:26:27,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:27,436 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 14:26:27,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:27,436 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:27,436 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:27,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:27,637 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:27,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:27,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1951666526, now seen corresponding path program 166 times [2021-06-05 14:26:27,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:27,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25703850] [2021-06-05 14:26:27,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:27,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:27,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:27,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25703850] [2021-06-05 14:26:27,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25703850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:27,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403809274] [2021-06-05 14:26:27,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:27,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:27,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:27,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:27,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:27,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:27,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:27,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:26:27,891 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:26:27,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:27,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:27,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:27,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:27,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:27,905 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 14:26:27,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:27,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403809274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:27,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:27,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:27,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492451526] [2021-06-05 14:26:27,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:27,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:27,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:27,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:27,934 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:28,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:28,220 INFO L93 Difference]: Finished difference Result 484 states and 1429 transitions. [2021-06-05 14:26:28,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:28,220 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:28,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:28,221 INFO L225 Difference]: With dead ends: 484 [2021-06-05 14:26:28,221 INFO L226 Difference]: Without dead ends: 469 [2021-06-05 14:26:28,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 242.0ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:26:28,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-06-05 14:26:28,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 336. [2021-06-05 14:26:28,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:28,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 14:26:28,225 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 14:26:28,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:28,225 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 14:26:28,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:28,225 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 14:26:28,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:28,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:28,226 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:28,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable483,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:28,432 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:28,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:28,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1841509434, now seen corresponding path program 167 times [2021-06-05 14:26:28,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:28,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024154534] [2021-06-05 14:26:28,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:28,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:28,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:28,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024154534] [2021-06-05 14:26:28,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024154534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:28,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848179201] [2021-06-05 14:26:28,551 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:28,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:28,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:28,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:28,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:28,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:28,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:28,627 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:28,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:28,649 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 14:26:28,724 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:26:28,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:26:28,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:28,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:28,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-06-05 14:26:28,753 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:28,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:28,756 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:28,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:28,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:28,775 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:87, output treesize:33 [2021-06-05 14:26:28,858 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:28,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848179201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:28,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:28,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:28,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336187329] [2021-06-05 14:26:28,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:28,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:28,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:28,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:28,858 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:29,184 INFO L93 Difference]: Finished difference Result 462 states and 1364 transitions. [2021-06-05 14:26:29,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:29,184 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:29,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:29,185 INFO L225 Difference]: With dead ends: 462 [2021-06-05 14:26:29,185 INFO L226 Difference]: Without dead ends: 447 [2021-06-05 14:26:29,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 349.1ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:29,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-05 14:26:29,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 334. [2021-06-05 14:26:29,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 14:26:29,189 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 14:26:29,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:29,189 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 14:26:29,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,189 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 14:26:29,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:29,189 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:29,189 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:29,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-06-05 14:26:29,390 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:29,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:29,390 INFO L82 PathProgramCache]: Analyzing trace with hash 309664290, now seen corresponding path program 168 times [2021-06-05 14:26:29,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:29,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113305822] [2021-06-05 14:26:29,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:29,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:29,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113305822] [2021-06-05 14:26:29,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113305822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:29,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835830528] [2021-06-05 14:26:29,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:29,524 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:26:29,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:29,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:29,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:29,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:29,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:29,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:29,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:29,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:29,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:29,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:29,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:29,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:29,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:29,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:29,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:29,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:29,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:29,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:29,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 14:26:29,683 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:29,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835830528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:29,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:29,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:29,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093801682] [2021-06-05 14:26:29,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:29,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:29,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:29,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:29,683 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:29,799 INFO L93 Difference]: Finished difference Result 407 states and 1196 transitions. [2021-06-05 14:26:29,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:29,799 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:29,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:29,800 INFO L225 Difference]: With dead ends: 407 [2021-06-05 14:26:29,800 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 14:26:29,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:29,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 14:26:29,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 331. [2021-06-05 14:26:29,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.987878787878788) internal successors, (986), 330 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 986 transitions. [2021-06-05 14:26:29,803 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 986 transitions. Word has length 20 [2021-06-05 14:26:29,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:29,803 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 986 transitions. [2021-06-05 14:26:29,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:29,803 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 986 transitions. [2021-06-05 14:26:29,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:29,804 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:29,804 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:30,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable498 [2021-06-05 14:26:30,005 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:30,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:30,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1813966168, now seen corresponding path program 169 times [2021-06-05 14:26:30,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:30,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158009218] [2021-06-05 14:26:30,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:30,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:30,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:30,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158009218] [2021-06-05 14:26:30,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158009218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:30,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324622433] [2021-06-05 14:26:30,104 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:30,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:30,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:30,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:30,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:30,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:30,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:26:30,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:30,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:30,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:30,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:30,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,238 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 14:26:30,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:30,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324622433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:30,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:30,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:30,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393013295] [2021-06-05 14:26:30,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:30,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:30,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:30,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:30,261 INFO L87 Difference]: Start difference. First operand 331 states and 986 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:30,383 INFO L93 Difference]: Finished difference Result 417 states and 1225 transitions. [2021-06-05 14:26:30,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:30,383 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:30,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:30,384 INFO L225 Difference]: With dead ends: 417 [2021-06-05 14:26:30,384 INFO L226 Difference]: Without dead ends: 402 [2021-06-05 14:26:30,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 136.6ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:30,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-06-05 14:26:30,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 330. [2021-06-05 14:26:30,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 14:26:30,387 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 14:26:30,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:30,387 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 14:26:30,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,387 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 14:26:30,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:30,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:30,388 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:30,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable503 [2021-06-05 14:26:30,601 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:30,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:30,601 INFO L82 PathProgramCache]: Analyzing trace with hash 927926458, now seen corresponding path program 170 times [2021-06-05 14:26:30,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:30,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363740970] [2021-06-05 14:26:30,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:30,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:30,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-06-05 14:26:30,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:30,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363740970] [2021-06-05 14:26:30,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363740970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:30,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499497479] [2021-06-05 14:26:30,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:30,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:30,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:30,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:30,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:30,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:30,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:30,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 14:26:30,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:30,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:30,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:30,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:30,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:30,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:30,836 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:12 [2021-06-05 14:26:30,848 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:30,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499497479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:30,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:30,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:30,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473603429] [2021-06-05 14:26:30,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:30,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:30,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:30,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:30,848 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:30,981 INFO L93 Difference]: Finished difference Result 396 states and 1168 transitions. [2021-06-05 14:26:30,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:30,981 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:30,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:30,982 INFO L225 Difference]: With dead ends: 396 [2021-06-05 14:26:30,982 INFO L226 Difference]: Without dead ends: 381 [2021-06-05 14:26:30,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:30,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-06-05 14:26:30,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 327. [2021-06-05 14:26:30,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 14:26:30,985 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 14:26:30,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:30,985 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 14:26:30,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:30,985 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 14:26:30,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:30,986 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:30,986 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:31,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable504 [2021-06-05 14:26:31,186 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:31,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:31,186 INFO L82 PathProgramCache]: Analyzing trace with hash -791058224, now seen corresponding path program 171 times [2021-06-05 14:26:31,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:31,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844108760] [2021-06-05 14:26:31,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:31,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:31,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:31,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844108760] [2021-06-05 14:26:31,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844108760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:31,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037673586] [2021-06-05 14:26:31,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:31,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:31,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:31,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:31,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:31,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:31,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:31,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:31,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:31,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:26:31,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:31,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:31,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:31,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:31,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:31,421 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:31,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:31,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:31,429 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:26:31,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:31,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037673586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:31,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:31,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:31,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595218973] [2021-06-05 14:26:31,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:31,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:31,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:31,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:31,489 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:31,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:31,735 INFO L93 Difference]: Finished difference Result 476 states and 1396 transitions. [2021-06-05 14:26:31,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:31,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:31,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:31,736 INFO L225 Difference]: With dead ends: 476 [2021-06-05 14:26:31,736 INFO L226 Difference]: Without dead ends: 461 [2021-06-05 14:26:31,736 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 223.8ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:26:31,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-06-05 14:26:31,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 326. [2021-06-05 14:26:31,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:31,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 14:26:31,740 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 14:26:31,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:31,740 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 14:26:31,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:31,740 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 14:26:31,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:31,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:31,740 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:31,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable508,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:31,941 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:31,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:31,941 INFO L82 PathProgramCache]: Analyzing trace with hash 605328954, now seen corresponding path program 172 times [2021-06-05 14:26:31,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:31,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903734312] [2021-06-05 14:26:31,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:32,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:32,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:32,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903734312] [2021-06-05 14:26:32,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903734312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:32,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348981693] [2021-06-05 14:26:32,032 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:32,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:32,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:32,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:32,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:32,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:32,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:32,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:26:32,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:32,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:32,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,189 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 14:26:32,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:32,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348981693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:32,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:32,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:26:32,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249110575] [2021-06-05 14:26:32,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:26:32,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:32,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:26:32,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:32,209 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:32,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:32,406 INFO L93 Difference]: Finished difference Result 391 states and 1154 transitions. [2021-06-05 14:26:32,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:32,407 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:32,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:32,407 INFO L225 Difference]: With dead ends: 391 [2021-06-05 14:26:32,407 INFO L226 Difference]: Without dead ends: 376 [2021-06-05 14:26:32,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 145.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:32,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-06-05 14:26:32,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 332. [2021-06-05 14:26:32,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.990936555891239) internal successors, (990), 331 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:32,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 990 transitions. [2021-06-05 14:26:32,410 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 990 transitions. Word has length 20 [2021-06-05 14:26:32,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:32,411 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 990 transitions. [2021-06-05 14:26:32,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:32,411 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 990 transitions. [2021-06-05 14:26:32,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:32,411 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:32,411 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:32,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable509,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:32,611 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:32,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:32,612 INFO L82 PathProgramCache]: Analyzing trace with hash -724599208, now seen corresponding path program 173 times [2021-06-05 14:26:32,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:32,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722987083] [2021-06-05 14:26:32,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:32,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:32,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:32,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722987083] [2021-06-05 14:26:32,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722987083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:32,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11857296] [2021-06-05 14:26:32,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:32,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:32,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:32,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:32,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:32,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:32,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:32,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:32,817 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 14:26:32,866 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:26:32,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:32,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:32,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:32,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:32,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:32,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:32,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:32,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:32,933 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:91, output treesize:41 [2021-06-05 14:26:33,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:33,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11857296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:33,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:33,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:33,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634977091] [2021-06-05 14:26:33,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:33,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:33,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:33,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:33,036 INFO L87 Difference]: Start difference. First operand 332 states and 990 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:33,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:33,392 INFO L93 Difference]: Finished difference Result 474 states and 1407 transitions. [2021-06-05 14:26:33,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:33,392 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:33,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:33,393 INFO L225 Difference]: With dead ends: 474 [2021-06-05 14:26:33,393 INFO L226 Difference]: Without dead ends: 459 [2021-06-05 14:26:33,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 352.5ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:33,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-06-05 14:26:33,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 329. [2021-06-05 14:26:33,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:33,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:26:33,397 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:26:33,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:33,397 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:26:33,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:33,397 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:26:33,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:33,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:33,397 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:33,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2021-06-05 14:26:33,598 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:33,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:33,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1639680696, now seen corresponding path program 174 times [2021-06-05 14:26:33,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:33,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974446592] [2021-06-05 14:26:33,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:33,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:33,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:33,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974446592] [2021-06-05 14:26:33,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974446592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:33,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107758594] [2021-06-05 14:26:33,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:33,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:26:33,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:33,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:33,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:33,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:33,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:33,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:33,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:33,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:26:33,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:33,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:33,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:33,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:33,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:33,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 14:26:33,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:33,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:33,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:33,852 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 14:26:33,911 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:33,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107758594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:33,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:33,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:33,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451043854] [2021-06-05 14:26:33,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:33,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:33,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:33,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:33,920 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:34,174 INFO L93 Difference]: Finished difference Result 449 states and 1325 transitions. [2021-06-05 14:26:34,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:34,174 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:34,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:34,175 INFO L225 Difference]: With dead ends: 449 [2021-06-05 14:26:34,175 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 14:26:34,175 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:26:34,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 14:26:34,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 325. [2021-06-05 14:26:34,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:26:34,179 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:26:34,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:34,179 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:26:34,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,179 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:26:34,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:34,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:34,179 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:34,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable517 [2021-06-05 14:26:34,380 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:34,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:34,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1136429620, now seen corresponding path program 175 times [2021-06-05 14:26:34,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:34,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873290540] [2021-06-05 14:26:34,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:34,471 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:34,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:34,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873290540] [2021-06-05 14:26:34,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873290540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:34,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5818757] [2021-06-05 14:26:34,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:34,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:34,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:34,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:34,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:34,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:34,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:34,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:34,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:34,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:34,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:34,586 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:34,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:34,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 14:26:34,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:34,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5818757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:34,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:34,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:34,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199163714] [2021-06-05 14:26:34,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:34,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:34,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:34,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:34,613 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:34,955 INFO L93 Difference]: Finished difference Result 516 states and 1525 transitions. [2021-06-05 14:26:34,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:34,955 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:34,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:34,956 INFO L225 Difference]: With dead ends: 516 [2021-06-05 14:26:34,956 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 14:26:34,956 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 242.4ms TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:34,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 14:26:34,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 342. [2021-06-05 14:26:34,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.997067448680352) internal successors, (1022), 341 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1022 transitions. [2021-06-05 14:26:34,960 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1022 transitions. Word has length 20 [2021-06-05 14:26:34,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:34,960 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1022 transitions. [2021-06-05 14:26:34,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:34,960 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1022 transitions. [2021-06-05 14:26:34,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:34,961 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:34,961 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:35,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable518 [2021-06-05 14:26:35,176 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:35,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:35,177 INFO L82 PathProgramCache]: Analyzing trace with hash 634638284, now seen corresponding path program 176 times [2021-06-05 14:26:35,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:35,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370458887] [2021-06-05 14:26:35,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:35,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:35,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:35,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:35,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370458887] [2021-06-05 14:26:35,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370458887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:35,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508360321] [2021-06-05 14:26:35,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:35,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:35,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:35,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:35,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:35,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:35,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:35,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:35,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:35,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:35,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:35,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:35,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:35,370 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:35,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:35,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:35,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:35,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508360321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:35,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:35,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:35,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856215273] [2021-06-05 14:26:35,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:35,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:35,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:35,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:35,416 INFO L87 Difference]: Start difference. First operand 342 states and 1022 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:35,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:35,685 INFO L93 Difference]: Finished difference Result 506 states and 1491 transitions. [2021-06-05 14:26:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:35,685 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:35,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:35,686 INFO L225 Difference]: With dead ends: 506 [2021-06-05 14:26:35,686 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 14:26:35,686 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 236.1ms TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:35,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 14:26:35,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 340. [2021-06-05 14:26:35,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 2.994100294985251) internal successors, (1015), 339 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:35,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1015 transitions. [2021-06-05 14:26:35,690 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1015 transitions. Word has length 20 [2021-06-05 14:26:35,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:35,690 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1015 transitions. [2021-06-05 14:26:35,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:35,690 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1015 transitions. [2021-06-05 14:26:35,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:35,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:35,691 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:35,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:35,905 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:35,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:35,905 INFO L82 PathProgramCache]: Analyzing trace with hash -897206860, now seen corresponding path program 177 times [2021-06-05 14:26:35,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:35,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231542619] [2021-06-05 14:26:35,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:35,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:35,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:35,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:35,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231542619] [2021-06-05 14:26:35,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231542619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:35,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574484280] [2021-06-05 14:26:35,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:36,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:36,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:36,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:36,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:36,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:36,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:36,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:36,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:36,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:36,112 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:36,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:36,125 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:36,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574484280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:36,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:36,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:36,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402914919] [2021-06-05 14:26:36,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:36,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:36,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:36,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:36,126 INFO L87 Difference]: Start difference. First operand 340 states and 1015 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:36,250 INFO L93 Difference]: Finished difference Result 441 states and 1298 transitions. [2021-06-05 14:26:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:36,250 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:36,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:36,251 INFO L225 Difference]: With dead ends: 441 [2021-06-05 14:26:36,251 INFO L226 Difference]: Without dead ends: 426 [2021-06-05 14:26:36,251 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 134.0ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:36,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-06-05 14:26:36,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 337. [2021-06-05 14:26:36,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.988095238095238) internal successors, (1004), 336 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1004 transitions. [2021-06-05 14:26:36,254 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1004 transitions. Word has length 20 [2021-06-05 14:26:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:36,254 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1004 transitions. [2021-06-05 14:26:36,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,255 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1004 transitions. [2021-06-05 14:26:36,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:36,255 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:36,255 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:36,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2021-06-05 14:26:36,469 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:36,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:36,469 INFO L82 PathProgramCache]: Analyzing trace with hash 607095018, now seen corresponding path program 178 times [2021-06-05 14:26:36,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:36,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594354727] [2021-06-05 14:26:36,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:36,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:36,565 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:36,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:36,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594354727] [2021-06-05 14:26:36,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594354727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:36,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706338131] [2021-06-05 14:26:36,566 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:36,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:36,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:36,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:36,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:36,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:36,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:36,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:36,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:36,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:36,660 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:36,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:36,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:36,679 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:36,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706338131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:36,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:36,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:26:36,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890921534] [2021-06-05 14:26:36,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:26:36,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:36,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:26:36,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:36,680 INFO L87 Difference]: Start difference. First operand 337 states and 1004 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:36,814 INFO L93 Difference]: Finished difference Result 451 states and 1327 transitions. [2021-06-05 14:26:36,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:36,815 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:36,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:36,815 INFO L225 Difference]: With dead ends: 451 [2021-06-05 14:26:36,815 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 14:26:36,816 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:36,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 14:26:36,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 336. [2021-06-05 14:26:36,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.982089552238806) internal successors, (999), 335 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 999 transitions. [2021-06-05 14:26:36,819 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 999 transitions. Word has length 20 [2021-06-05 14:26:36,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:36,819 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 999 transitions. [2021-06-05 14:26:36,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:36,819 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 999 transitions. [2021-06-05 14:26:36,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:36,820 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:36,820 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:37,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2021-06-05 14:26:37,021 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:37,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:37,021 INFO L82 PathProgramCache]: Analyzing trace with hash -278944692, now seen corresponding path program 179 times [2021-06-05 14:26:37,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:37,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736713419] [2021-06-05 14:26:37,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:37,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:37,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:37,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736713419] [2021-06-05 14:26:37,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736713419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:37,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413963174] [2021-06-05 14:26:37,111 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:37,139 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:37,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:37,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:37,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:37,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:37,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:37,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:26:37,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:37,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:37,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:37,226 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:37,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:37,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:35 [2021-06-05 14:26:37,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:37,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413963174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:37,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:37,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:37,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76783515] [2021-06-05 14:26:37,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:37,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:37,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:37,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:37,300 INFO L87 Difference]: Start difference. First operand 336 states and 999 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:37,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:37,554 INFO L93 Difference]: Finished difference Result 430 states and 1270 transitions. [2021-06-05 14:26:37,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:37,554 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:37,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:37,555 INFO L225 Difference]: With dead ends: 430 [2021-06-05 14:26:37,555 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 14:26:37,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 208.3ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:37,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 14:26:37,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 333. [2021-06-05 14:26:37,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9849397590361444) internal successors, (991), 332 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:37,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 991 transitions. [2021-06-05 14:26:37,558 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 991 transitions. Word has length 20 [2021-06-05 14:26:37,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:37,558 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 991 transitions. [2021-06-05 14:26:37,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:37,559 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 991 transitions. [2021-06-05 14:26:37,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:37,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:37,559 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:37,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable522,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:37,760 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:37,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:37,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1997929374, now seen corresponding path program 180 times [2021-06-05 14:26:37,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:37,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770899849] [2021-06-05 14:26:37,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:37,843 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:37,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:37,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770899849] [2021-06-05 14:26:37,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770899849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:37,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545302376] [2021-06-05 14:26:37,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:37,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:37,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:37,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:37,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:37,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:37,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:37,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:26:37,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:37,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:37,931 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:37,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:37,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:37,952 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:37,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545302376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:37,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:37,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:26:37,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200333573] [2021-06-05 14:26:37,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:26:37,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:37,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:26:37,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:37,953 INFO L87 Difference]: Start difference. First operand 333 states and 991 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:38,100 INFO L93 Difference]: Finished difference Result 456 states and 1338 transitions. [2021-06-05 14:26:38,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:38,100 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:38,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:38,101 INFO L225 Difference]: With dead ends: 456 [2021-06-05 14:26:38,101 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 14:26:38,101 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 102.9ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:38,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 14:26:38,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 332. [2021-06-05 14:26:38,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 14:26:38,105 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 14:26:38,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:38,105 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 14:26:38,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,105 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 14:26:38,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:38,105 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:38,105 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:38,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:38,313 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:38,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:38,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1398268212, now seen corresponding path program 181 times [2021-06-05 14:26:38,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:38,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774681345] [2021-06-05 14:26:38,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:38,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:38,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:38,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774681345] [2021-06-05 14:26:38,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774681345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:38,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114347096] [2021-06-05 14:26:38,384 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:38,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:38,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:38,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:38,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:38,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:26:38,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:38,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:38,449 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:38,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 14:26:38,462 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:38,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114347096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:38,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:38,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:26:38,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977718326] [2021-06-05 14:26:38,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:26:38,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:38,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:26:38,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:26:38,463 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:38,556 INFO L93 Difference]: Finished difference Result 528 states and 1552 transitions. [2021-06-05 14:26:38,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:38,557 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:38,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:38,558 INFO L225 Difference]: With dead ends: 528 [2021-06-05 14:26:38,558 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:26:38,558 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:26:38,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:26:38,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 327. [2021-06-05 14:26:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9877300613496933) internal successors, (974), 326 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 974 transitions. [2021-06-05 14:26:38,562 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 974 transitions. Word has length 20 [2021-06-05 14:26:38,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:38,562 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 974 transitions. [2021-06-05 14:26:38,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:38,562 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 974 transitions. [2021-06-05 14:26:38,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:38,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:38,562 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:38,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:38,763 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:38,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:38,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1361462520, now seen corresponding path program 182 times [2021-06-05 14:26:38,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:38,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733526661] [2021-06-05 14:26:38,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:38,840 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:38,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:38,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733526661] [2021-06-05 14:26:38,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733526661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:38,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905785426] [2021-06-05 14:26:38,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:38,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:38,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:38,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:38,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:38,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:38,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:38,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:26:38,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:38,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:38,912 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:38,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:38,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:38,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905785426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:38,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:38,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:26:38,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748387944] [2021-06-05 14:26:38,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:26:38,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:38,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:26:38,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:26:38,931 INFO L87 Difference]: Start difference. First operand 327 states and 974 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:39,051 INFO L93 Difference]: Finished difference Result 570 states and 1661 transitions. [2021-06-05 14:26:39,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:39,052 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:39,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:39,052 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:26:39,052 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 14:26:39,053 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:39,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 14:26:39,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 325. [2021-06-05 14:26:39,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 14:26:39,056 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 14:26:39,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:39,056 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 14:26:39,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,057 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 14:26:39,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:39,057 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:39,057 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:39,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable528 [2021-06-05 14:26:39,264 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:39,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:39,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1139035052, now seen corresponding path program 183 times [2021-06-05 14:26:39,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:39,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611303412] [2021-06-05 14:26:39,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:39,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:39,344 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:39,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:39,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611303412] [2021-06-05 14:26:39,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611303412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:39,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286783236] [2021-06-05 14:26:39,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:39,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:39,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:39,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:39,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:39,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:39,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:39,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:39,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:39,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:39,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:39,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:39,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:39,453 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:39,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:39,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:39,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:39,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286783236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:39,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:39,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:39,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716923909] [2021-06-05 14:26:39,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:39,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:39,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:39,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:39,467 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:39,615 INFO L93 Difference]: Finished difference Result 417 states and 1232 transitions. [2021-06-05 14:26:39,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:39,616 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:39,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:39,616 INFO L225 Difference]: With dead ends: 417 [2021-06-05 14:26:39,616 INFO L226 Difference]: Without dead ends: 402 [2021-06-05 14:26:39,616 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:26:39,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-06-05 14:26:39,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 337. [2021-06-05 14:26:39,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.9910714285714284) internal successors, (1005), 336 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1005 transitions. [2021-06-05 14:26:39,620 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1005 transitions. Word has length 20 [2021-06-05 14:26:39,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:39,620 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1005 transitions. [2021-06-05 14:26:39,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:39,620 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1005 transitions. [2021-06-05 14:26:39,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:39,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:39,620 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:39,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable529,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:39,821 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:39,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:39,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1826004082, now seen corresponding path program 184 times [2021-06-05 14:26:39,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:39,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135494149] [2021-06-05 14:26:39,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:39,920 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:39,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:39,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135494149] [2021-06-05 14:26:39,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135494149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:39,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966713665] [2021-06-05 14:26:39,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:39,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:39,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:39,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:39,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:39,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:39,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:40,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:40,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:40,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:40,027 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:40,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:40,085 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:40,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966713665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:40,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:40,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:40,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592054527] [2021-06-05 14:26:40,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:40,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:40,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:40,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:40,086 INFO L87 Difference]: Start difference. First operand 337 states and 1005 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:40,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:40,404 INFO L93 Difference]: Finished difference Result 501 states and 1475 transitions. [2021-06-05 14:26:40,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:40,404 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:40,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:40,405 INFO L225 Difference]: With dead ends: 501 [2021-06-05 14:26:40,405 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 14:26:40,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 268.7ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:40,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 14:26:40,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 334. [2021-06-05 14:26:40,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.981981981981982) internal successors, (993), 333 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:40,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 993 transitions. [2021-06-05 14:26:40,409 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 993 transitions. Word has length 20 [2021-06-05 14:26:40,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:40,409 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 993 transitions. [2021-06-05 14:26:40,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:40,409 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 993 transitions. [2021-06-05 14:26:40,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:40,409 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:40,409 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:40,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2021-06-05 14:26:40,610 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:40,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:40,610 INFO L82 PathProgramCache]: Analyzing trace with hash 910922594, now seen corresponding path program 185 times [2021-06-05 14:26:40,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:40,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733719140] [2021-06-05 14:26:40,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:40,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:40,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:40,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:40,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733719140] [2021-06-05 14:26:40,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733719140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:40,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986376595] [2021-06-05 14:26:40,708 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:40,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:26:40,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:40,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:40,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:40,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:40,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:40,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:26:40,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:40,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:40,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:40,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:40,810 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:40,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:40,811 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:41 [2021-06-05 14:26:40,913 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:40,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986376595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:40,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:40,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:40,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272099565] [2021-06-05 14:26:40,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:40,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:40,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:40,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:40,914 INFO L87 Difference]: Start difference. First operand 334 states and 993 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:41,221 INFO L93 Difference]: Finished difference Result 489 states and 1457 transitions. [2021-06-05 14:26:41,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:26:41,221 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:41,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:41,222 INFO L225 Difference]: With dead ends: 489 [2021-06-05 14:26:41,222 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 14:26:41,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 296.1ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:41,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 14:26:41,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 331. [2021-06-05 14:26:41,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 14:26:41,225 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 14:26:41,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:41,225 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 14:26:41,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,226 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 14:26:41,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:41,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:41,226 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:41,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2021-06-05 14:26:41,427 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:41,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:41,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1898955376, now seen corresponding path program 186 times [2021-06-05 14:26:41,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:41,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772102709] [2021-06-05 14:26:41,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:41,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:41,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:41,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:41,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772102709] [2021-06-05 14:26:41,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772102709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:41,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392836893] [2021-06-05 14:26:41,517 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:41,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:26:41,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:41,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:41,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:41,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:41,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:41,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:41,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:41,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:26:41,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:41,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:41,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:41,590 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:41,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:41,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:41,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:41,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392836893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:41,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:41,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:26:41,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989774825] [2021-06-05 14:26:41,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:26:41,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:41,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:26:41,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:41,647 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:41,917 INFO L93 Difference]: Finished difference Result 578 states and 1700 transitions. [2021-06-05 14:26:41,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:41,917 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:41,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:41,918 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:26:41,918 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 14:26:41,918 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 218.4ms TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:41,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 14:26:41,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 323. [2021-06-05 14:26:41,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 2.981366459627329) internal successors, (960), 322 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 960 transitions. [2021-06-05 14:26:41,922 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 960 transitions. Word has length 20 [2021-06-05 14:26:41,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:41,922 INFO L482 AbstractCegarLoop]: Abstraction has 323 states and 960 transitions. [2021-06-05 14:26:41,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:41,922 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 960 transitions. [2021-06-05 14:26:41,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:41,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:41,923 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:42,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable536,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:42,123 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:42,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:42,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1547300954, now seen corresponding path program 187 times [2021-06-05 14:26:42,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:42,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978784399] [2021-06-05 14:26:42,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:42,204 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:42,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:42,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978784399] [2021-06-05 14:26:42,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978784399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:42,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426382929] [2021-06-05 14:26:42,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:42,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:42,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:42,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:42,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:42,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:42,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:42,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:26:42,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:42,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:42,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:42,305 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:42,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:42,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:42,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:42,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426382929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:42,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:42,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:42,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947090112] [2021-06-05 14:26:42,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:42,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:42,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:42,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:42,349 INFO L87 Difference]: Start difference. First operand 323 states and 960 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:42,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:42,855 INFO L93 Difference]: Finished difference Result 703 states and 2067 transitions. [2021-06-05 14:26:42,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:26:42,856 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:42,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:42,857 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:26:42,857 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 14:26:42,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 408.2ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:26:42,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 14:26:42,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 332. [2021-06-05 14:26:42,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 14:26:42,861 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 14:26:42,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:42,861 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 14:26:42,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:42,861 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 14:26:42,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:42,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:42,862 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:43,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable537,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:43,062 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:43,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:43,062 INFO L82 PathProgramCache]: Analyzing trace with hash 580451194, now seen corresponding path program 188 times [2021-06-05 14:26:43,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:43,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484878267] [2021-06-05 14:26:43,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:43,137 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:43,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:43,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484878267] [2021-06-05 14:26:43,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484878267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:43,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93515028] [2021-06-05 14:26:43,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:43,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:43,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:43,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:43,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:43,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:43,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:43,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:43,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:43,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:43,240 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:43,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 14:26:43,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:43,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93515028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:43,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:43,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:43,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252481921] [2021-06-05 14:26:43,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:43,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:43,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:43,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:43,255 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:43,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:43,388 INFO L93 Difference]: Finished difference Result 523 states and 1537 transitions. [2021-06-05 14:26:43,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 14:26:43,389 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:43,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:43,389 INFO L225 Difference]: With dead ends: 523 [2021-06-05 14:26:43,390 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 14:26:43,390 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:43,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 14:26:43,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 338. [2021-06-05 14:26:43,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9910979228486645) internal successors, (1008), 337 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:43,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1008 transitions. [2021-06-05 14:26:43,394 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1008 transitions. Word has length 20 [2021-06-05 14:26:43,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:43,394 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1008 transitions. [2021-06-05 14:26:43,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:43,394 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1008 transitions. [2021-06-05 14:26:43,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:43,394 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:43,394 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:43,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:43,595 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:43,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:43,595 INFO L82 PathProgramCache]: Analyzing trace with hash -749476968, now seen corresponding path program 189 times [2021-06-05 14:26:43,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:43,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497051361] [2021-06-05 14:26:43,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:43,691 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:43,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:43,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497051361] [2021-06-05 14:26:43,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497051361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:43,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85368197] [2021-06-05 14:26:43,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:43,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:43,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:43,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:43,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:43,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:43,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:43,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:43,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:43,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:43,790 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:43,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:43,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:43,848 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:43,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85368197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:43,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:43,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:43,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202848747] [2021-06-05 14:26:43,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:43,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:43,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:43,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:43,849 INFO L87 Difference]: Start difference. First operand 338 states and 1008 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:44,116 INFO L93 Difference]: Finished difference Result 599 states and 1756 transitions. [2021-06-05 14:26:44,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:44,116 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:44,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:44,117 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:26:44,117 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:26:44,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 196.4ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:44,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:26:44,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 335. [2021-06-05 14:26:44,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.9820359281437128) internal successors, (996), 334 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 996 transitions. [2021-06-05 14:26:44,121 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 996 transitions. Word has length 20 [2021-06-05 14:26:44,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:44,122 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 996 transitions. [2021-06-05 14:26:44,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,122 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 996 transitions. [2021-06-05 14:26:44,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:44,122 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:44,122 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:44,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable539 [2021-06-05 14:26:44,322 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:44,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:44,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1664558456, now seen corresponding path program 190 times [2021-06-05 14:26:44,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:44,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820705227] [2021-06-05 14:26:44,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:44,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:44,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820705227] [2021-06-05 14:26:44,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820705227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17639946] [2021-06-05 14:26:44,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:44,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:44,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:44,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:44,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:44,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:44,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:44,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:44,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:44,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:26:44,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:44,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:44,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:44,499 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:44,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:44,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:44,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17639946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:44,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:44,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:44,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781136039] [2021-06-05 14:26:44,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:44,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:44,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:44,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:44,558 INFO L87 Difference]: Start difference. First operand 335 states and 996 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:44,791 INFO L93 Difference]: Finished difference Result 591 states and 1737 transitions. [2021-06-05 14:26:44,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:44,792 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:44,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:44,792 INFO L225 Difference]: With dead ends: 591 [2021-06-05 14:26:44,792 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 14:26:44,793 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 191.4ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:44,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 14:26:44,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 329. [2021-06-05 14:26:44,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:26:44,797 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:26:44,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:44,797 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:26:44,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:44,797 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:26:44,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:44,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:44,797 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:45,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2021-06-05 14:26:45,013 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:45,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:45,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1655436906, now seen corresponding path program 191 times [2021-06-05 14:26:45,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:45,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189151293] [2021-06-05 14:26:45,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:45,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:45,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189151293] [2021-06-05 14:26:45,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189151293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:45,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607029471] [2021-06-05 14:26:45,092 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:45,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:26:45,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:45,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 14:26:45,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:45,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:45,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:45,157 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:45,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:45,177 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 14:26:45,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 14:26:45,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:45,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:45,255 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:45,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:45,256 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 14:26:45,335 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:45,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607029471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:45,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:45,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:45,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956037052] [2021-06-05 14:26:45,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:45,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:45,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:45,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:45,336 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:45,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:45,611 INFO L93 Difference]: Finished difference Result 509 states and 1497 transitions. [2021-06-05 14:26:45,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:45,612 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:45,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:45,612 INFO L225 Difference]: With dead ends: 509 [2021-06-05 14:26:45,612 INFO L226 Difference]: Without dead ends: 494 [2021-06-05 14:26:45,612 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 325.3ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:26:45,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-05 14:26:45,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 341. [2021-06-05 14:26:45,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.9911764705882353) internal successors, (1017), 340 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:45,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 1017 transitions. [2021-06-05 14:26:45,616 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 1017 transitions. Word has length 20 [2021-06-05 14:26:45,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:45,616 INFO L482 AbstractCegarLoop]: Abstraction has 341 states and 1017 transitions. [2021-06-05 14:26:45,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 1017 transitions. [2021-06-05 14:26:45,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:45,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:45,617 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:45,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable541,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:45,817 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:45,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:45,817 INFO L82 PathProgramCache]: Analyzing trace with hash 325508744, now seen corresponding path program 192 times [2021-06-05 14:26:45,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:45,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496588377] [2021-06-05 14:26:45,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:45,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:45,907 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:45,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:45,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496588377] [2021-06-05 14:26:45,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496588377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:45,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766276855] [2021-06-05 14:26:45,907 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:45,940 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:45,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:45,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:45,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:45,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:45,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:45,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:45,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:26:45,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:26:45,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:46,003 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:46,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 14:26:46,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:46,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766276855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:46,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:46,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:46,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398965486] [2021-06-05 14:26:46,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:46,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:46,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:46,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:46,062 INFO L87 Difference]: Start difference. First operand 341 states and 1017 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:46,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:46,344 INFO L93 Difference]: Finished difference Result 604 states and 1772 transitions. [2021-06-05 14:26:46,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:46,344 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:46,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:46,345 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:26:46,345 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 14:26:46,345 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 238.8ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:46,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 14:26:46,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 338. [2021-06-05 14:26:46,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9821958456973294) internal successors, (1005), 337 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:46,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1005 transitions. [2021-06-05 14:26:46,349 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1005 transitions. Word has length 20 [2021-06-05 14:26:46,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:46,349 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1005 transitions. [2021-06-05 14:26:46,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:46,349 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1005 transitions. [2021-06-05 14:26:46,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:46,349 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:46,349 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:46,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-06-05 14:26:46,550 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:46,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:46,550 INFO L82 PathProgramCache]: Analyzing trace with hash -589572744, now seen corresponding path program 193 times [2021-06-05 14:26:46,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:46,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907367606] [2021-06-05 14:26:46,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:46,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:46,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907367606] [2021-06-05 14:26:46,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907367606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:46,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109523938] [2021-06-05 14:26:46,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:46,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:46,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:46,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:46,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:46,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:26:46,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:46,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:46,731 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:46,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:46,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:46,790 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:46,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109523938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:46,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:46,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:26:46,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350602323] [2021-06-05 14:26:46,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:26:46,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:46,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:26:46,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:46,790 INFO L87 Difference]: Start difference. First operand 338 states and 1005 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:47,108 INFO L93 Difference]: Finished difference Result 583 states and 1715 transitions. [2021-06-05 14:26:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:26:47,109 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:47,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:47,109 INFO L225 Difference]: With dead ends: 583 [2021-06-05 14:26:47,109 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 14:26:47,110 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 213.4ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:47,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 14:26:47,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 335. [2021-06-05 14:26:47,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.9820359281437128) internal successors, (996), 334 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 996 transitions. [2021-06-05 14:26:47,113 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 996 transitions. Word has length 20 [2021-06-05 14:26:47,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:47,113 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 996 transitions. [2021-06-05 14:26:47,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,114 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 996 transitions. [2021-06-05 14:26:47,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 14:26:47,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:47,114 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:47,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2021-06-05 14:26:47,314 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:47,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:47,315 INFO L82 PathProgramCache]: Analyzing trace with hash 895516582, now seen corresponding path program 194 times [2021-06-05 14:26:47,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:47,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769559661] [2021-06-05 14:26:47,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:47,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:47,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769559661] [2021-06-05 14:26:47,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769559661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:47,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701951035] [2021-06-05 14:26:47,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:47,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:47,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:47,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 14:26:47,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:47,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:47,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:47,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:47,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:47,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:26:47,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 14:26:47,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:47,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:47,464 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:47,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:47,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 14:26:47,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:47,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701951035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:47,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:47,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:26:47,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401979812] [2021-06-05 14:26:47,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:26:47,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:47,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:26:47,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:26:47,520 INFO L87 Difference]: Start difference. First operand 335 states and 996 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:47,823 INFO L93 Difference]: Finished difference Result 685 states and 2009 transitions. [2021-06-05 14:26:47,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:47,823 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 14:26:47,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:47,824 INFO L225 Difference]: With dead ends: 685 [2021-06-05 14:26:47,824 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 14:26:47,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 209.5ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:47,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 14:26:47,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 329. [2021-06-05 14:26:47,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 14:26:47,828 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 14:26:47,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:47,828 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 14:26:47,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:47,829 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 14:26:47,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:47,829 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:47,829 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:48,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-06-05 14:26:48,029 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:48,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:48,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1458639285, now seen corresponding path program 195 times [2021-06-05 14:26:48,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:48,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697776131] [2021-06-05 14:26:48,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:48,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:48,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:48,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:48,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697776131] [2021-06-05 14:26:48,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697776131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:48,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501183899] [2021-06-05 14:26:48,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:48,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:48,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:48,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:48,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:48,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:48,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:48,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:26:48,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:48,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:48,168 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:48,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:26:48,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:48,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501183899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:48,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:48,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:26:48,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030159784] [2021-06-05 14:26:48,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:26:48,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:48,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:26:48,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:26:48,177 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:48,310 INFO L93 Difference]: Finished difference Result 498 states and 1467 transitions. [2021-06-05 14:26:48,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:48,310 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:48,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:48,311 INFO L225 Difference]: With dead ends: 498 [2021-06-05 14:26:48,311 INFO L226 Difference]: Without dead ends: 476 [2021-06-05 14:26:48,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 83.7ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:48,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-06-05 14:26:48,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 343. [2021-06-05 14:26:48,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 3.017543859649123) internal successors, (1032), 342 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 1032 transitions. [2021-06-05 14:26:48,315 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 1032 transitions. Word has length 21 [2021-06-05 14:26:48,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:48,315 INFO L482 AbstractCegarLoop]: Abstraction has 343 states and 1032 transitions. [2021-06-05 14:26:48,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,315 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 1032 transitions. [2021-06-05 14:26:48,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:48,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:48,315 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:48,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable555,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:48,516 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:48,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:48,516 INFO L82 PathProgramCache]: Analyzing trace with hash -484060907, now seen corresponding path program 196 times [2021-06-05 14:26:48,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:48,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715268910] [2021-06-05 14:26:48,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:48,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:48,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:48,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715268910] [2021-06-05 14:26:48,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715268910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:48,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395558754] [2021-06-05 14:26:48,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:48,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:48,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:48,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:48,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:48,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:48,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:48,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:26:48,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:48,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:48,686 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:48,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:48,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:26:48,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:48,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395558754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:48,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:48,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:26:48,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958121627] [2021-06-05 14:26:48,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:26:48,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:48,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:26:48,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:26:48,695 INFO L87 Difference]: Start difference. First operand 343 states and 1032 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:48,779 INFO L93 Difference]: Finished difference Result 446 states and 1332 transitions. [2021-06-05 14:26:48,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:48,779 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:48,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:48,779 INFO L225 Difference]: With dead ends: 446 [2021-06-05 14:26:48,780 INFO L226 Difference]: Without dead ends: 424 [2021-06-05 14:26:48,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:26:48,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-06-05 14:26:48,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 349. [2021-06-05 14:26:48,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 3.0258620689655173) internal successors, (1053), 348 states have internal predecessors, (1053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 1053 transitions. [2021-06-05 14:26:48,783 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 1053 transitions. Word has length 21 [2021-06-05 14:26:48,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:48,783 INFO L482 AbstractCegarLoop]: Abstraction has 349 states and 1053 transitions. [2021-06-05 14:26:48,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:48,783 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 1053 transitions. [2021-06-05 14:26:48,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:48,784 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:48,784 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:48,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable557 [2021-06-05 14:26:48,984 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:48,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:48,984 INFO L82 PathProgramCache]: Analyzing trace with hash -985852243, now seen corresponding path program 197 times [2021-06-05 14:26:48,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:48,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616220087] [2021-06-05 14:26:48,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:48,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:49,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:49,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616220087] [2021-06-05 14:26:49,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616220087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:49,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978803093] [2021-06-05 14:26:49,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:49,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:49,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:49,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:49,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:49,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:49,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:49,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:26:49,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:49,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:49,157 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:49,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:26:49,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:49,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978803093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:49,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:49,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:26:49,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449178867] [2021-06-05 14:26:49,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:26:49,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:49,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:26:49,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:26:49,171 INFO L87 Difference]: Start difference. First operand 349 states and 1053 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:49,270 INFO L93 Difference]: Finished difference Result 455 states and 1356 transitions. [2021-06-05 14:26:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:49,270 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:49,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:49,271 INFO L225 Difference]: With dead ends: 455 [2021-06-05 14:26:49,271 INFO L226 Difference]: Without dead ends: 433 [2021-06-05 14:26:49,271 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 96.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:26:49,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-05 14:26:49,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 346. [2021-06-05 14:26:49,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 3.017391304347826) internal successors, (1041), 345 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 1041 transitions. [2021-06-05 14:26:49,275 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 1041 transitions. Word has length 21 [2021-06-05 14:26:49,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:49,275 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 1041 transitions. [2021-06-05 14:26:49,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,275 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 1041 transitions. [2021-06-05 14:26:49,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:49,275 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:49,275 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:49,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:49,476 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:49,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:49,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1202330933, now seen corresponding path program 198 times [2021-06-05 14:26:49,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:49,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258498906] [2021-06-05 14:26:49,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:49,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:49,554 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:49,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:49,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258498906] [2021-06-05 14:26:49,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258498906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:49,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840976405] [2021-06-05 14:26:49,554 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:49,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:26:49,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:49,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:49,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:49,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:49,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:49,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:26:49,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:49,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:49,650 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:26:49,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:49,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:26:49,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:49,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840976405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:49,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:49,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:26:49,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863841262] [2021-06-05 14:26:49,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:26:49,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:49,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:26:49,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:49,665 INFO L87 Difference]: Start difference. First operand 346 states and 1041 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:49,792 INFO L93 Difference]: Finished difference Result 443 states and 1323 transitions. [2021-06-05 14:26:49,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:49,792 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:49,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:49,793 INFO L225 Difference]: With dead ends: 443 [2021-06-05 14:26:49,793 INFO L226 Difference]: Without dead ends: 421 [2021-06-05 14:26:49,793 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 111.5ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:49,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-06-05 14:26:49,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 345. [2021-06-05 14:26:49,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 3.0319767441860463) internal successors, (1043), 344 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 1043 transitions. [2021-06-05 14:26:49,796 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 1043 transitions. Word has length 21 [2021-06-05 14:26:49,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:49,796 INFO L482 AbstractCegarLoop]: Abstraction has 345 states and 1043 transitions. [2021-06-05 14:26:49,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:49,797 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 1043 transitions. [2021-06-05 14:26:49,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:49,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:49,797 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:49,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable561,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:49,997 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:49,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:49,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1099695243, now seen corresponding path program 199 times [2021-06-05 14:26:49,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:49,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177903741] [2021-06-05 14:26:49,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:50,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:50,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:50,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:50,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177903741] [2021-06-05 14:26:50,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177903741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:50,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638270408] [2021-06-05 14:26:50,062 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:50,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:50,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:50,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:50,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:50,118 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:50,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:50,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:26:50,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:50,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:50,142 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:50,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:26:50,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:50,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638270408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:50,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:50,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:50,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467693303] [2021-06-05 14:26:50,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:50,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:50,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:50,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:50,166 INFO L87 Difference]: Start difference. First operand 345 states and 1043 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:50,398 INFO L93 Difference]: Finished difference Result 645 states and 1913 transitions. [2021-06-05 14:26:50,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:50,398 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:50,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:50,399 INFO L225 Difference]: With dead ends: 645 [2021-06-05 14:26:50,399 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 14:26:50,399 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 107.0ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:26:50,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 14:26:50,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 353. [2021-06-05 14:26:50,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.0369318181818183) internal successors, (1069), 352 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1069 transitions. [2021-06-05 14:26:50,406 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1069 transitions. Word has length 21 [2021-06-05 14:26:50,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:50,406 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1069 transitions. [2021-06-05 14:26:50,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,406 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1069 transitions. [2021-06-05 14:26:50,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:50,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:50,407 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:50,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable563 [2021-06-05 14:26:50,607 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:50,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:50,608 INFO L82 PathProgramCache]: Analyzing trace with hash 2056460365, now seen corresponding path program 200 times [2021-06-05 14:26:50,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:50,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390010891] [2021-06-05 14:26:50,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:50,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:50,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390010891] [2021-06-05 14:26:50,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390010891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:50,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469551591] [2021-06-05 14:26:50,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:50,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:50,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:50,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:50,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:50,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:50,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:50,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:26:50,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:50,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:26:50,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:50,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:50,764 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:50,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:50,765 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:26:50,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:50,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469551591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:50,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:50,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:26:50,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779513753] [2021-06-05 14:26:50,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:26:50,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:50,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:26:50,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:26:50,788 INFO L87 Difference]: Start difference. First operand 353 states and 1069 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:50,932 INFO L93 Difference]: Finished difference Result 595 states and 1773 transitions. [2021-06-05 14:26:50,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:26:50,932 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:50,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:50,933 INFO L225 Difference]: With dead ends: 595 [2021-06-05 14:26:50,933 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:26:50,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 114.3ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:50,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:26:50,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 353. [2021-06-05 14:26:50,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.03125) internal successors, (1067), 352 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1067 transitions. [2021-06-05 14:26:50,937 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1067 transitions. Word has length 21 [2021-06-05 14:26:50,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:50,937 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1067 transitions. [2021-06-05 14:26:50,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:50,937 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1067 transitions. [2021-06-05 14:26:50,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:50,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:50,938 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:51,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:51,138 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:51,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:51,138 INFO L82 PathProgramCache]: Analyzing trace with hash -843004949, now seen corresponding path program 201 times [2021-06-05 14:26:51,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:51,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834576484] [2021-06-05 14:26:51,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:51,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:51,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:51,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834576484] [2021-06-05 14:26:51,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834576484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:51,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70391849] [2021-06-05 14:26:51,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:51,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:26:51,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:51,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:51,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:51,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:51,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:51,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:51,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:51,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:51,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:51,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:51,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:26:51,312 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 14:26:51,384 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:26:51,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:51,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:51,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:51,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:51,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:51,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:51,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:51,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:51,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:26:51,423 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:51,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70391849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:51,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:51,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:51,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691238879] [2021-06-05 14:26:51,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:51,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:51,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:51,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:51,424 INFO L87 Difference]: Start difference. First operand 353 states and 1067 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:51,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:51,759 INFO L93 Difference]: Finished difference Result 737 states and 2196 transitions. [2021-06-05 14:26:51,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:26:51,760 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:51,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:51,761 INFO L225 Difference]: With dead ends: 737 [2021-06-05 14:26:51,761 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 14:26:51,761 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 285.2ms TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:26:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 14:26:51,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 355. [2021-06-05 14:26:51,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 3.0282485875706215) internal successors, (1072), 354 states have internal predecessors, (1072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:51,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 1072 transitions. [2021-06-05 14:26:51,765 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 1072 transitions. Word has length 21 [2021-06-05 14:26:51,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:51,765 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 1072 transitions. [2021-06-05 14:26:51,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:51,766 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 1072 transitions. [2021-06-05 14:26:51,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:51,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:51,766 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:51,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable569 [2021-06-05 14:26:51,967 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:51,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:51,967 INFO L82 PathProgramCache]: Analyzing trace with hash 843386891, now seen corresponding path program 202 times [2021-06-05 14:26:51,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:51,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116879838] [2021-06-05 14:26:51,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:51,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:52,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:52,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:52,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116879838] [2021-06-05 14:26:52,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116879838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:52,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823969413] [2021-06-05 14:26:52,047 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:52,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:52,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:52,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:52,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:52,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:52,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:52,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:52,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:52,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:52,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:52,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:52,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:26:52,155 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 14:26:52,203 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_12], 1=[v_prenex_11]} [2021-06-05 14:26:52,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:52,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:52,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:52,217 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:52,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:52,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:52,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:52,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:52,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:52,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:52,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:52,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:52,239 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:26:52,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:52,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823969413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:52,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:52,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:52,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319644422] [2021-06-05 14:26:52,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:52,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:52,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:52,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:52,283 INFO L87 Difference]: Start difference. First operand 355 states and 1072 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:52,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:52,804 INFO L93 Difference]: Finished difference Result 781 states and 2340 transitions. [2021-06-05 14:26:52,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:26:52,805 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:52,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:52,806 INFO L225 Difference]: With dead ends: 781 [2021-06-05 14:26:52,806 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 14:26:52,806 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 355.8ms TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:26:52,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 14:26:52,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 355. [2021-06-05 14:26:52,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 3.0282485875706215) internal successors, (1072), 354 states have internal predecessors, (1072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:52,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 1072 transitions. [2021-06-05 14:26:52,811 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 1072 transitions. Word has length 21 [2021-06-05 14:26:52,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:52,811 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 1072 transitions. [2021-06-05 14:26:52,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:52,811 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 1072 transitions. [2021-06-05 14:26:52,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:52,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:52,811 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:53,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-06-05 14:26:53,012 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:53,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:53,012 INFO L82 PathProgramCache]: Analyzing trace with hash -2110462127, now seen corresponding path program 203 times [2021-06-05 14:26:53,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:53,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420459080] [2021-06-05 14:26:53,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:53,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:53,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:53,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420459080] [2021-06-05 14:26:53,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420459080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:53,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374952224] [2021-06-05 14:26:53,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:53,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:53,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:53,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:53,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:53,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:53,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:53,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:53,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:53,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:53,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:53,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:26:53,216 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:26:53,269 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:26:53,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:53,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:53,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:53,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:53,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:53,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:53,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:53,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:53,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:26:53,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:53,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374952224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:53,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:53,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:53,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607954157] [2021-06-05 14:26:53,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:53,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:53,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:53,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:53,311 INFO L87 Difference]: Start difference. First operand 355 states and 1072 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:53,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:53,641 INFO L93 Difference]: Finished difference Result 536 states and 1604 transitions. [2021-06-05 14:26:53,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:26:53,641 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:53,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:53,642 INFO L225 Difference]: With dead ends: 536 [2021-06-05 14:26:53,642 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 14:26:53,642 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 235.7ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:53,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 14:26:53,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 361. [2021-06-05 14:26:53,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 360 states have (on average 3.0305555555555554) internal successors, (1091), 360 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:53,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 1091 transitions. [2021-06-05 14:26:53,646 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 1091 transitions. Word has length 21 [2021-06-05 14:26:53,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:53,646 INFO L482 AbstractCegarLoop]: Abstraction has 361 states and 1091 transitions. [2021-06-05 14:26:53,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:53,646 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 1091 transitions. [2021-06-05 14:26:53,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:53,646 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:53,646 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:53,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable583,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:53,847 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:53,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:53,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1962296557, now seen corresponding path program 204 times [2021-06-05 14:26:53,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:53,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21474158] [2021-06-05 14:26:53,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:53,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:53,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:53,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21474158] [2021-06-05 14:26:53,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21474158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:53,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912875866] [2021-06-05 14:26:53,930 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:53,957 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:26:53,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:53,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:53,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:54,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:54,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:54,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:26:54,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:26:54,099 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:26:54,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:26:54,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:54,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:54,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:54,115 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:54,124 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:5 [2021-06-05 14:26:54,153 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:54,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912875866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:54,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:54,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:54,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087100369] [2021-06-05 14:26:54,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:54,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:54,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:54,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:54,154 INFO L87 Difference]: Start difference. First operand 361 states and 1091 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:54,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:54,458 INFO L93 Difference]: Finished difference Result 674 states and 1997 transitions. [2021-06-05 14:26:54,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:26:54,458 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:54,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:54,459 INFO L225 Difference]: With dead ends: 674 [2021-06-05 14:26:54,459 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 14:26:54,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 251.9ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:26:54,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 14:26:54,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 366. [2021-06-05 14:26:54,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0273972602739727) internal successors, (1105), 365 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:54,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1105 transitions. [2021-06-05 14:26:54,463 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1105 transitions. Word has length 21 [2021-06-05 14:26:54,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:54,463 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1105 transitions. [2021-06-05 14:26:54,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:54,463 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1105 transitions. [2021-06-05 14:26:54,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:54,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:54,464 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:54,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable589,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:54,664 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:54,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:54,664 INFO L82 PathProgramCache]: Analyzing trace with hash -424070287, now seen corresponding path program 205 times [2021-06-05 14:26:54,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:54,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150462015] [2021-06-05 14:26:54,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:54,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:54,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:54,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150462015] [2021-06-05 14:26:54,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150462015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:54,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714767423] [2021-06-05 14:26:54,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:54,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:54,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:54,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:54,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:54,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:54,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:54,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:26:54,862 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:26:54,893 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_14], 1=[v_prenex_13]} [2021-06-05 14:26:54,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:54,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,907 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:54,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:54,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:54,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:54,920 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:54,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:54,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:54,929 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:26:54,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:54,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714767423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:54,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:54,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:54,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598636219] [2021-06-05 14:26:54,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:54,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:54,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:54,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:54,973 INFO L87 Difference]: Start difference. First operand 366 states and 1105 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:55,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:55,341 INFO L93 Difference]: Finished difference Result 611 states and 1840 transitions. [2021-06-05 14:26:55,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:26:55,341 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:55,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:55,342 INFO L225 Difference]: With dead ends: 611 [2021-06-05 14:26:55,342 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:26:55,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 238.5ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:55,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:26:55,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 362. [2021-06-05 14:26:55,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 3.027700831024931) internal successors, (1093), 361 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:55,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1093 transitions. [2021-06-05 14:26:55,346 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1093 transitions. Word has length 21 [2021-06-05 14:26:55,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:55,346 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1093 transitions. [2021-06-05 14:26:55,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:55,347 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1093 transitions. [2021-06-05 14:26:55,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:55,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:55,347 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:55,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable597 [2021-06-05 14:26:55,547 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:55,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:55,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1309868567, now seen corresponding path program 206 times [2021-06-05 14:26:55,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:55,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307325287] [2021-06-05 14:26:55,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:55,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:55,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:55,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307325287] [2021-06-05 14:26:55,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307325287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:55,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107815808] [2021-06-05 14:26:55,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:55,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:55,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:55,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:55,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:55,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:55,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:55,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:55,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:55,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 14:26:55,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:26:55,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:55,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:55,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:55,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:55,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:55,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:55,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:55,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:55,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:55,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:55,780 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:13 [2021-06-05 14:26:55,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:55,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107815808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:55,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:55,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:55,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568265291] [2021-06-05 14:26:55,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:55,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:55,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:55,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:55,826 INFO L87 Difference]: Start difference. First operand 362 states and 1093 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:56,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:56,456 INFO L93 Difference]: Finished difference Result 704 states and 2089 transitions. [2021-06-05 14:26:56,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 14:26:56,456 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:56,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:56,457 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:26:56,457 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:26:56,457 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 477.7ms TimeCoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:26:56,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:26:56,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 363. [2021-06-05 14:26:56,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 3.0331491712707184) internal successors, (1098), 362 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:56,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 1098 transitions. [2021-06-05 14:26:56,462 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 1098 transitions. Word has length 21 [2021-06-05 14:26:56,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:56,462 INFO L482 AbstractCegarLoop]: Abstraction has 363 states and 1098 transitions. [2021-06-05 14:26:56,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:56,462 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 1098 transitions. [2021-06-05 14:26:56,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:56,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:56,462 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:56,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable605 [2021-06-05 14:26:56,663 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:56,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:56,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1594131251, now seen corresponding path program 207 times [2021-06-05 14:26:56,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:56,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103365944] [2021-06-05 14:26:56,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:56,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:56,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:56,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:56,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103365944] [2021-06-05 14:26:56,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103365944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:56,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712785183] [2021-06-05 14:26:56,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:56,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:26:56,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:56,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:26:56,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:56,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:56,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:26:56,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:26:56,886 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:56,888 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:56,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:26:56,904 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 14:26:56,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:56,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:56,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:26:56,958 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:56,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:56,982 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:56,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:56,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:26:56,984 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:57,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:57,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:26:57,004 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:99, output treesize:26 [2021-06-05 14:26:57,085 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:57,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712785183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:57,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:57,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:57,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985603108] [2021-06-05 14:26:57,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:57,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:57,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:57,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:57,086 INFO L87 Difference]: Start difference. First operand 363 states and 1098 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:57,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:57,819 INFO L93 Difference]: Finished difference Result 703 states and 2073 transitions. [2021-06-05 14:26:57,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:26:57,820 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:57,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:57,820 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:26:57,820 INFO L226 Difference]: Without dead ends: 649 [2021-06-05 14:26:57,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 709.3ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:26:57,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-06-05 14:26:57,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 378. [2021-06-05 14:26:57,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.029177718832891) internal successors, (1142), 377 states have internal predecessors, (1142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:57,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1142 transitions. [2021-06-05 14:26:57,825 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1142 transitions. Word has length 21 [2021-06-05 14:26:57,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:57,825 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1142 transitions. [2021-06-05 14:26:57,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:57,825 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1142 transitions. [2021-06-05 14:26:57,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:57,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:57,826 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:58,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable611,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:58,033 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:58,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:58,033 INFO L82 PathProgramCache]: Analyzing trace with hash 92260589, now seen corresponding path program 208 times [2021-06-05 14:26:58,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:58,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18712056] [2021-06-05 14:26:58,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:58,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:58,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:58,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18712056] [2021-06-05 14:26:58,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18712056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:58,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168721131] [2021-06-05 14:26:58,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:58,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:26:58,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:58,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:58,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:58,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:58,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:58,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:58,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:58,229 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 14:26:58,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:58,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:58,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:58,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:58,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:58,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:58,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:7 [2021-06-05 14:26:58,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:58,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168721131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:58,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:58,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:58,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44475261] [2021-06-05 14:26:58,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:58,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:58,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:58,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:58,313 INFO L87 Difference]: Start difference. First operand 378 states and 1142 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:58,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:58,573 INFO L93 Difference]: Finished difference Result 536 states and 1594 transitions. [2021-06-05 14:26:58,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:26:58,573 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:58,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:58,574 INFO L225 Difference]: With dead ends: 536 [2021-06-05 14:26:58,574 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 14:26:58,574 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 277.6ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:26:58,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 14:26:58,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 372. [2021-06-05 14:26:58,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 3.0377358490566038) internal successors, (1127), 371 states have internal predecessors, (1127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:58,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 1127 transitions. [2021-06-05 14:26:58,578 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 1127 transitions. Word has length 21 [2021-06-05 14:26:58,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:58,578 INFO L482 AbstractCegarLoop]: Abstraction has 372 states and 1127 transitions. [2021-06-05 14:26:58,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:58,578 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 1127 transitions. [2021-06-05 14:26:58,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:58,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:58,578 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:58,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable620 [2021-06-05 14:26:58,779 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:58,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:58,779 INFO L82 PathProgramCache]: Analyzing trace with hash 77948227, now seen corresponding path program 209 times [2021-06-05 14:26:58,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:58,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214101746] [2021-06-05 14:26:58,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:58,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:58,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:58,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:58,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214101746] [2021-06-05 14:26:58,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214101746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:58,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611633551] [2021-06-05 14:26:58,847 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:58,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:26:58,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:58,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:58,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:58,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:58,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:58,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:58,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:26:58,905 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:26:58,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:58,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:58,939 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:26:58,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:58,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:26:58,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:58,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611633551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:58,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:58,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:26:58,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546189682] [2021-06-05 14:26:58,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:26:58,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:58,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:26:58,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:26:58,950 INFO L87 Difference]: Start difference. First operand 372 states and 1127 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:26:59,065 INFO L93 Difference]: Finished difference Result 695 states and 2077 transitions. [2021-06-05 14:26:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:26:59,065 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:26:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:26:59,066 INFO L225 Difference]: With dead ends: 695 [2021-06-05 14:26:59,066 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 14:26:59,066 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 92.2ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:26:59,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 14:26:59,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 376. [2021-06-05 14:26:59,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 3.048) internal successors, (1143), 375 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:59,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1143 transitions. [2021-06-05 14:26:59,070 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1143 transitions. Word has length 21 [2021-06-05 14:26:59,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:26:59,071 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 1143 transitions. [2021-06-05 14:26:59,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:26:59,071 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1143 transitions. [2021-06-05 14:26:59,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:26:59,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:26:59,071 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:26:59,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable623 [2021-06-05 14:26:59,271 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:26:59,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:26:59,272 INFO L82 PathProgramCache]: Analyzing trace with hash -2011840595, now seen corresponding path program 210 times [2021-06-05 14:26:59,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:26:59,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427680069] [2021-06-05 14:26:59,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:26:59,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:26:59,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:59,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:26:59,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427680069] [2021-06-05 14:26:59,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427680069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:59,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639437039] [2021-06-05 14:26:59,354 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:26:59,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:26:59,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:26:59,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:26:59,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:26:59,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:26:59,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:59,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:59,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:26:59,446 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:59,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:59,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:26:59,456 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:26:59,560 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:26:59,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:26:59,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:59,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:59,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:26:59,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:26:59,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:26:59,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:26:59,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:26:59,574 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:26:59,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:26:59,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639437039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:26:59,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:26:59,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:26:59,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218303699] [2021-06-05 14:26:59,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:26:59,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:26:59,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:26:59,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:26:59,601 INFO L87 Difference]: Start difference. First operand 376 states and 1143 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:00,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:00,357 INFO L93 Difference]: Finished difference Result 849 states and 2499 transitions. [2021-06-05 14:27:00,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 14:27:00,357 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:00,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:00,358 INFO L225 Difference]: With dead ends: 849 [2021-06-05 14:27:00,358 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 14:27:00,358 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 557.0ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:27:00,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 14:27:00,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 381. [2021-06-05 14:27:00,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.068421052631579) internal successors, (1166), 380 states have internal predecessors, (1166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:00,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1166 transitions. [2021-06-05 14:27:00,363 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1166 transitions. Word has length 21 [2021-06-05 14:27:00,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:00,364 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1166 transitions. [2021-06-05 14:27:00,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:00,364 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1166 transitions. [2021-06-05 14:27:00,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:00,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:00,372 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:00,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:00,588 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:00,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:00,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1055075473, now seen corresponding path program 211 times [2021-06-05 14:27:00,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:00,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412124896] [2021-06-05 14:27:00,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:00,671 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:00,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:00,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412124896] [2021-06-05 14:27:00,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412124896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:00,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791236246] [2021-06-05 14:27:00,671 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:00,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:00,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:00,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:00,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:00,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:00,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:00,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:00,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:27:00,863 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:27:00,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:00,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:00,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:00,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:00,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:00,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:00,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:00,879 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:00,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:00,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:00,889 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:5 [2021-06-05 14:27:00,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:00,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791236246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:00,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:00,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:00,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311373486] [2021-06-05 14:27:00,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:00,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:00,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:00,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:00,917 INFO L87 Difference]: Start difference. First operand 381 states and 1166 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:01,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:01,330 INFO L93 Difference]: Finished difference Result 771 states and 2289 transitions. [2021-06-05 14:27:01,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:27:01,330 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:01,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:01,331 INFO L225 Difference]: With dead ends: 771 [2021-06-05 14:27:01,331 INFO L226 Difference]: Without dead ends: 732 [2021-06-05 14:27:01,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 359.8ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:27:01,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-06-05 14:27:01,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 383. [2021-06-05 14:27:01,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.068062827225131) internal successors, (1172), 382 states have internal predecessors, (1172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:01,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1172 transitions. [2021-06-05 14:27:01,336 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1172 transitions. Word has length 21 [2021-06-05 14:27:01,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:01,336 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1172 transitions. [2021-06-05 14:27:01,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:01,336 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1172 transitions. [2021-06-05 14:27:01,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:01,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:01,336 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:01,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable635 [2021-06-05 14:27:01,549 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:01,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:01,549 INFO L82 PathProgramCache]: Analyzing trace with hash 340426509, now seen corresponding path program 212 times [2021-06-05 14:27:01,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:01,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117099243] [2021-06-05 14:27:01,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:01,635 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:01,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:01,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117099243] [2021-06-05 14:27:01,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117099243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:01,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002108533] [2021-06-05 14:27:01,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:01,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:01,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:01,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:01,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:01,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:01,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:01,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:01,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:01,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:01,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:01,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:01,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:01,722 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:27:01,829 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:27:01,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:01,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:01,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:01,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:01,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:01,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:01,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:01,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-06-05 14:27:01,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:27:01,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:01,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002108533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:01,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:01,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:01,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895771814] [2021-06-05 14:27:01,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:01,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:01,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:01,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:01,870 INFO L87 Difference]: Start difference. First operand 383 states and 1172 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:02,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:02,393 INFO L93 Difference]: Finished difference Result 787 states and 2357 transitions. [2021-06-05 14:27:02,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:27:02,393 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:02,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:02,394 INFO L225 Difference]: With dead ends: 787 [2021-06-05 14:27:02,394 INFO L226 Difference]: Without dead ends: 768 [2021-06-05 14:27:02,395 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 425.1ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:27:02,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-06-05 14:27:02,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 385. [2021-06-05 14:27:02,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0651041666666665) internal successors, (1177), 384 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:02,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1177 transitions. [2021-06-05 14:27:02,399 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1177 transitions. Word has length 21 [2021-06-05 14:27:02,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:02,399 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1177 transitions. [2021-06-05 14:27:02,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:02,400 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1177 transitions. [2021-06-05 14:27:02,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:02,400 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:02,400 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:02,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable643,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:02,600 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:02,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:02,601 INFO L82 PathProgramCache]: Analyzing trace with hash 2026818349, now seen corresponding path program 213 times [2021-06-05 14:27:02,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:02,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855164464] [2021-06-05 14:27:02,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:02,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:02,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:02,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855164464] [2021-06-05 14:27:02,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855164464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:02,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858142092] [2021-06-05 14:27:02,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:02,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:02,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:02,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:02,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:02,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:02,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:02,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:02,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:02,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:02,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:02,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:02,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:27:02,862 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_16], 1=[v_prenex_15]} [2021-06-05 14:27:02,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:02,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:02,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:02,875 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:02,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:02,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:02,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:02,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:02,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:02,889 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:02,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:02,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:02,897 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:27:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:02,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858142092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:02,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:02,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:02,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818377725] [2021-06-05 14:27:02,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:02,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:02,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:02,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:02,943 INFO L87 Difference]: Start difference. First operand 385 states and 1177 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:03,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:03,504 INFO L93 Difference]: Finished difference Result 819 states and 2450 transitions. [2021-06-05 14:27:03,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:27:03,504 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:03,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:03,505 INFO L225 Difference]: With dead ends: 819 [2021-06-05 14:27:03,505 INFO L226 Difference]: Without dead ends: 796 [2021-06-05 14:27:03,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 478.0ms TimeCoverageRelationStatistics Valid=155, Invalid=715, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:27:03,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-06-05 14:27:03,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 382. [2021-06-05 14:27:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 3.078740157480315) internal successors, (1173), 381 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:03,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1173 transitions. [2021-06-05 14:27:03,510 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1173 transitions. Word has length 21 [2021-06-05 14:27:03,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:03,510 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1173 transitions. [2021-06-05 14:27:03,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:03,510 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1173 transitions. [2021-06-05 14:27:03,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:03,511 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:03,511 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:03,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable652 [2021-06-05 14:27:03,711 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:03,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:03,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1604188087, now seen corresponding path program 214 times [2021-06-05 14:27:03,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:03,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385587849] [2021-06-05 14:27:03,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:03,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:03,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:03,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:03,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385587849] [2021-06-05 14:27:03,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385587849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:03,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058276905] [2021-06-05 14:27:03,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:03,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:03,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:03,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:03,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:03,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:03,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:03,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:03,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:03,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:03,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:03,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:03,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:03,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:03,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:03,866 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:03,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:03,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:03,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:03,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058276905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:03,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:03,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:03,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253092631] [2021-06-05 14:27:03,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:03,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:03,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:03,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:03,875 INFO L87 Difference]: Start difference. First operand 382 states and 1173 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:04,047 INFO L93 Difference]: Finished difference Result 624 states and 1883 transitions. [2021-06-05 14:27:04,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:04,048 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:04,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:04,049 INFO L225 Difference]: With dead ends: 624 [2021-06-05 14:27:04,049 INFO L226 Difference]: Without dead ends: 602 [2021-06-05 14:27:04,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:04,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-05 14:27:04,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 385. [2021-06-05 14:27:04,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 14:27:04,054 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 14:27:04,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:04,054 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 14:27:04,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,054 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 14:27:04,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:04,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:04,054 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:04,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:04,255 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:04,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:04,255 INFO L82 PathProgramCache]: Analyzing trace with hash 276564851, now seen corresponding path program 215 times [2021-06-05 14:27:04,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:04,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314903692] [2021-06-05 14:27:04,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:04,330 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:04,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:04,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314903692] [2021-06-05 14:27:04,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314903692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:04,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133828502] [2021-06-05 14:27:04,330 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:04,359 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:04,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:04,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:04,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:04,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:04,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:04,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:04,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:04,392 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:04,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:04,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:04,417 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:04,423 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:04,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:04,423 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:04,440 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:04,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133828502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:04,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:04,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:04,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586843572] [2021-06-05 14:27:04,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:04,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:04,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:04,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:04,440 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:04,568 INFO L93 Difference]: Finished difference Result 630 states and 1896 transitions. [2021-06-05 14:27:04,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:04,569 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:04,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:04,569 INFO L225 Difference]: With dead ends: 630 [2021-06-05 14:27:04,569 INFO L226 Difference]: Without dead ends: 601 [2021-06-05 14:27:04,570 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:04,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-06-05 14:27:04,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 385. [2021-06-05 14:27:04,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 14:27:04,574 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 14:27:04,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:04,574 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 14:27:04,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:04,574 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 14:27:04,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:04,574 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:04,574 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:04,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable669,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:04,775 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:04,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:04,775 INFO L82 PathProgramCache]: Analyzing trace with hash -2024311991, now seen corresponding path program 216 times [2021-06-05 14:27:04,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:04,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738459939] [2021-06-05 14:27:04,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:04,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:04,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:04,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738459939] [2021-06-05 14:27:04,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738459939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:04,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256169853] [2021-06-05 14:27:04,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:04,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:04,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:04,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:04,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:04,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:04,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:04,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:27:04,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:04,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:04,982 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:04,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:04,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:04,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:04,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256169853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:04,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:04,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:04,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752677988] [2021-06-05 14:27:04,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:04,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:04,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:04,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:04,991 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:05,147 INFO L93 Difference]: Finished difference Result 520 states and 1575 transitions. [2021-06-05 14:27:05,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:05,147 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:05,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:05,148 INFO L225 Difference]: With dead ends: 520 [2021-06-05 14:27:05,148 INFO L226 Difference]: Without dead ends: 498 [2021-06-05 14:27:05,148 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 127.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:05,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-05 14:27:05,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 391. [2021-06-05 14:27:05,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 3.082051282051282) internal successors, (1202), 390 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 1202 transitions. [2021-06-05 14:27:05,152 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 1202 transitions. Word has length 21 [2021-06-05 14:27:05,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:05,153 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 1202 transitions. [2021-06-05 14:27:05,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,153 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 1202 transitions. [2021-06-05 14:27:05,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:05,153 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:05,153 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:05,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable674 [2021-06-05 14:27:05,354 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:05,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:05,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1768863969, now seen corresponding path program 217 times [2021-06-05 14:27:05,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:05,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629663638] [2021-06-05 14:27:05,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:05,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:05,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:05,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629663638] [2021-06-05 14:27:05,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629663638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:05,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844896088] [2021-06-05 14:27:05,444 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:05,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:05,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:05,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:05,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:05,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:05,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:05,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:05,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:05,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 14:27:05,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:05,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:05,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:05,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:05,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:05,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:05,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:05,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:05,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:05,652 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:27:05,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:05,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844896088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:05,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:05,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:05,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235014613] [2021-06-05 14:27:05,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:05,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:05,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:05,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:05,665 INFO L87 Difference]: Start difference. First operand 391 states and 1202 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:05,825 INFO L93 Difference]: Finished difference Result 511 states and 1551 transitions. [2021-06-05 14:27:05,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:05,825 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:05,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:05,826 INFO L225 Difference]: With dead ends: 511 [2021-06-05 14:27:05,826 INFO L226 Difference]: Without dead ends: 489 [2021-06-05 14:27:05,826 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 163.6ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:05,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-05 14:27:05,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 388. [2021-06-05 14:27:05,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 3.0749354005167957) internal successors, (1190), 387 states have internal predecessors, (1190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 1190 transitions. [2021-06-05 14:27:05,830 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 1190 transitions. Word has length 21 [2021-06-05 14:27:05,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:05,830 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 1190 transitions. [2021-06-05 14:27:05,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:05,830 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 1190 transitions. [2021-06-05 14:27:05,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:05,831 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:05,831 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:06,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable677,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:06,031 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:06,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:06,032 INFO L82 PathProgramCache]: Analyzing trace with hash -337920151, now seen corresponding path program 218 times [2021-06-05 14:27:06,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:06,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673023445] [2021-06-05 14:27:06,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:06,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:06,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:06,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:06,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673023445] [2021-06-05 14:27:06,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673023445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:06,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521330431] [2021-06-05 14:27:06,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:06,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:06,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:06,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:06,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:06,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:06,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:06,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:06,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:06,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:27:06,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:06,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:06,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:06,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:06,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:06,330 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:06,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:27:06,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:06,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521330431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:06,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:06,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:06,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781909459] [2021-06-05 14:27:06,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:06,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:06,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:06,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:06,353 INFO L87 Difference]: Start difference. First operand 388 states and 1190 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:06,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:06,531 INFO L93 Difference]: Finished difference Result 514 states and 1557 transitions. [2021-06-05 14:27:06,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:06,532 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:06,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:06,532 INFO L225 Difference]: With dead ends: 514 [2021-06-05 14:27:06,532 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 14:27:06,532 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:06,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 14:27:06,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 385. [2021-06-05 14:27:06,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:06,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 14:27:06,536 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 14:27:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:06,537 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 14:27:06,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:06,537 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 14:27:06,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:06,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:06,537 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:06,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable680 [2021-06-05 14:27:06,738 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:06,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:06,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1394832891, now seen corresponding path program 219 times [2021-06-05 14:27:06,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:06,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193248765] [2021-06-05 14:27:06,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:06,848 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:06,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:06,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193248765] [2021-06-05 14:27:06,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193248765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:06,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564211846] [2021-06-05 14:27:06,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:06,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:27:06,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:06,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:06,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:06,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:06,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:06,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:06,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:06,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:06,950 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:07,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:07,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:07,015 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:07,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:07,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:07,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564211846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:07,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:07,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:07,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472623992] [2021-06-05 14:27:07,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:07,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:07,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:07,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:07,025 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:07,128 INFO L93 Difference]: Finished difference Result 532 states and 1614 transitions. [2021-06-05 14:27:07,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:07,129 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:07,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:07,129 INFO L225 Difference]: With dead ends: 532 [2021-06-05 14:27:07,130 INFO L226 Difference]: Without dead ends: 510 [2021-06-05 14:27:07,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 161.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:07,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-06-05 14:27:07,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 392. [2021-06-05 14:27:07,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.0920716112531967) internal successors, (1209), 391 states have internal predecessors, (1209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1209 transitions. [2021-06-05 14:27:07,134 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1209 transitions. Word has length 21 [2021-06-05 14:27:07,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:07,134 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 1209 transitions. [2021-06-05 14:27:07,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,134 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1209 transitions. [2021-06-05 14:27:07,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:07,135 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:07,135 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:07,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-06-05 14:27:07,335 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:07,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:07,335 INFO L82 PathProgramCache]: Analyzing trace with hash 893041555, now seen corresponding path program 220 times [2021-06-05 14:27:07,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:07,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763408571] [2021-06-05 14:27:07,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:07,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:07,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:07,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763408571] [2021-06-05 14:27:07,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763408571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:07,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130761077] [2021-06-05 14:27:07,425 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:07,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:07,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:07,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:07,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:07,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:07,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:07,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:07,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:07,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:07,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:07,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:07,570 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:07,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:07,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:27:07,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:07,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130761077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:07,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:07,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:07,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240082581] [2021-06-05 14:27:07,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:07,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:07,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:07,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:07,584 INFO L87 Difference]: Start difference. First operand 392 states and 1209 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:07,744 INFO L93 Difference]: Finished difference Result 523 states and 1590 transitions. [2021-06-05 14:27:07,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:07,744 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:07,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:07,745 INFO L225 Difference]: With dead ends: 523 [2021-06-05 14:27:07,745 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 14:27:07,745 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 132.3ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 14:27:07,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 389. [2021-06-05 14:27:07,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 3.0850515463917527) internal successors, (1197), 388 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 1197 transitions. [2021-06-05 14:27:07,749 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 1197 transitions. Word has length 21 [2021-06-05 14:27:07,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:07,749 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 1197 transitions. [2021-06-05 14:27:07,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:07,749 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 1197 transitions. [2021-06-05 14:27:07,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:07,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:07,750 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:07,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable687,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:07,956 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:07,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:07,956 INFO L82 PathProgramCache]: Analyzing trace with hash 2020157009, now seen corresponding path program 221 times [2021-06-05 14:27:07,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:07,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311315437] [2021-06-05 14:27:07,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:08,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:08,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:08,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311315437] [2021-06-05 14:27:08,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311315437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:08,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3434652] [2021-06-05 14:27:08,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:08,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:08,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:08,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:08,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:08,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:08,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:08,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:08,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:08,123 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:08,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:08,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:08,194 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:08,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:27:08,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:08,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3434652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:08,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:08,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:08,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329341451] [2021-06-05 14:27:08,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:08,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:08,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:08,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:08,207 INFO L87 Difference]: Start difference. First operand 389 states and 1197 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:08,372 INFO L93 Difference]: Finished difference Result 507 states and 1529 transitions. [2021-06-05 14:27:08,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:08,373 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:08,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:08,373 INFO L225 Difference]: With dead ends: 507 [2021-06-05 14:27:08,373 INFO L226 Difference]: Without dead ends: 488 [2021-06-05 14:27:08,373 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:08,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-05 14:27:08,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 395. [2021-06-05 14:27:08,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 3.0964467005076144) internal successors, (1220), 394 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 1220 transitions. [2021-06-05 14:27:08,378 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 1220 transitions. Word has length 21 [2021-06-05 14:27:08,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:08,378 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 1220 transitions. [2021-06-05 14:27:08,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,378 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 1220 transitions. [2021-06-05 14:27:08,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:08,378 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:08,378 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:08,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:08,585 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:08,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:08,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1797948397, now seen corresponding path program 222 times [2021-06-05 14:27:08,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:08,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007383863] [2021-06-05 14:27:08,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:08,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:08,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:08,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007383863] [2021-06-05 14:27:08,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007383863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:08,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483975911] [2021-06-05 14:27:08,673 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:08,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:08,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:08,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:08,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:08,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:08,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:08,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:27:08,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:08,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:08,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:08,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:08,796 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:08,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:08,796 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:27:08,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:08,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483975911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:08,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:08,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:08,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765292275] [2021-06-05 14:27:08,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:08,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:08,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:08,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:08,804 INFO L87 Difference]: Start difference. First operand 395 states and 1220 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:08,944 INFO L93 Difference]: Finished difference Result 516 states and 1563 transitions. [2021-06-05 14:27:08,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:08,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:08,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:08,945 INFO L225 Difference]: With dead ends: 516 [2021-06-05 14:27:08,945 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 14:27:08,945 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 127.6ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:08,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 14:27:08,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 395. [2021-06-05 14:27:08,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 3.083756345177665) internal successors, (1215), 394 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 1215 transitions. [2021-06-05 14:27:08,949 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 1215 transitions. Word has length 21 [2021-06-05 14:27:08,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:08,949 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 1215 transitions. [2021-06-05 14:27:08,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:08,949 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 1215 transitions. [2021-06-05 14:27:08,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:08,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:08,950 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:09,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable697 [2021-06-05 14:27:09,157 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:09,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:09,157 INFO L82 PathProgramCache]: Analyzing trace with hash -588418447, now seen corresponding path program 223 times [2021-06-05 14:27:09,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:09,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117646441] [2021-06-05 14:27:09,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:09,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:09,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:09,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117646441] [2021-06-05 14:27:09,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117646441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:09,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811503634] [2021-06-05 14:27:09,253 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:09,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:09,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:09,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:09,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:09,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:09,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:09,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:09,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:09,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:09,377 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:09,499 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_18, v_prenex_17]} [2021-06-05 14:27:09,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:09,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:09,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:09,516 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:09,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:09,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:09,519 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:09,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:09,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:09,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:09,533 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:09,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:09,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:09,544 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 14:27:09,593 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:09,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811503634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:09,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:09,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:09,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483966897] [2021-06-05 14:27:09,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:09,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:09,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:09,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:09,594 INFO L87 Difference]: Start difference. First operand 395 states and 1215 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:10,043 INFO L93 Difference]: Finished difference Result 683 states and 2051 transitions. [2021-06-05 14:27:10,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:27:10,043 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:10,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:10,044 INFO L225 Difference]: With dead ends: 683 [2021-06-05 14:27:10,044 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 14:27:10,044 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:27:10,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 14:27:10,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 407. [2021-06-05 14:27:10,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 14:27:10,049 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 14:27:10,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:10,049 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 14:27:10,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,049 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 14:27:10,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:10,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:10,050 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:10,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-06-05 14:27:10,250 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:10,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:10,251 INFO L82 PathProgramCache]: Analyzing trace with hash -872681131, now seen corresponding path program 224 times [2021-06-05 14:27:10,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:10,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119150558] [2021-06-05 14:27:10,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:10,350 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:10,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:10,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119150558] [2021-06-05 14:27:10,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119150558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:10,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758722900] [2021-06-05 14:27:10,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:10,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:10,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:10,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:10,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:10,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:10,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:10,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:10,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:10,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:27:10,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:10,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:10,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:10,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:10,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:10,461 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:10,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:10,462 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:27:10,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:10,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758722900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:10,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:10,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:10,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586272596] [2021-06-05 14:27:10,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:10,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:10,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:10,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:10,481 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:10,639 INFO L93 Difference]: Finished difference Result 518 states and 1576 transitions. [2021-06-05 14:27:10,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:10,639 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:10,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:10,640 INFO L225 Difference]: With dead ends: 518 [2021-06-05 14:27:10,640 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 14:27:10,640 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:10,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 14:27:10,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 405. [2021-06-05 14:27:10,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.0965346534653464) internal successors, (1251), 404 states have internal predecessors, (1251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1251 transitions. [2021-06-05 14:27:10,644 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1251 transitions. Word has length 21 [2021-06-05 14:27:10,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:10,644 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1251 transitions. [2021-06-05 14:27:10,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:10,644 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1251 transitions. [2021-06-05 14:27:10,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:10,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:10,645 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:10,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable719,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:10,845 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:10,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:10,846 INFO L82 PathProgramCache]: Analyzing trace with hash 1708420467, now seen corresponding path program 225 times [2021-06-05 14:27:10,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:10,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000783898] [2021-06-05 14:27:10,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:10,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:10,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:10,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000783898] [2021-06-05 14:27:10,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000783898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:10,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530593785] [2021-06-05 14:27:10,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:10,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:10,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:10,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:10,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:11,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:11,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:11,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:11,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:11,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:11,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:11,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:11,082 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:11,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:11,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:11,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:11,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:11,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:11,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:11,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:11,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:11,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:11,183 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:13 [2021-06-05 14:27:11,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:11,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530593785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:11,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:11,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:11,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930748846] [2021-06-05 14:27:11,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:11,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:11,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:11,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:11,227 INFO L87 Difference]: Start difference. First operand 405 states and 1251 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:11,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:11,861 INFO L93 Difference]: Finished difference Result 664 states and 2001 transitions. [2021-06-05 14:27:11,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:27:11,861 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:11,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:11,862 INFO L225 Difference]: With dead ends: 664 [2021-06-05 14:27:11,862 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 14:27:11,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 447.4ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:27:11,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 14:27:11,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 401. [2021-06-05 14:27:11,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 3.0875) internal successors, (1235), 400 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:11,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1235 transitions. [2021-06-05 14:27:11,867 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1235 transitions. Word has length 21 [2021-06-05 14:27:11,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:11,867 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1235 transitions. [2021-06-05 14:27:11,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:11,867 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1235 transitions. [2021-06-05 14:27:11,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:11,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:11,867 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:12,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable723 [2021-06-05 14:27:12,069 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:12,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:12,069 INFO L82 PathProgramCache]: Analyzing trace with hash -20541421, now seen corresponding path program 226 times [2021-06-05 14:27:12,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:12,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791392679] [2021-06-05 14:27:12,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:12,154 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:12,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:12,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791392679] [2021-06-05 14:27:12,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791392679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:12,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288214008] [2021-06-05 14:27:12,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:12,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:12,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:12,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:12,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:12,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:12,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:12,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:12,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:12,237 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:12,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:12,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:12,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:12,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:12,301 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:12,301 INFO L518 ElimStorePlain]: Eliminatee v_prenex_20 vanished before elimination [2021-06-05 14:27:12,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:12,302 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:12,318 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:12,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288214008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:12,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:12,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:12,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670869118] [2021-06-05 14:27:12,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:12,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:12,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:12,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:12,319 INFO L87 Difference]: Start difference. First operand 401 states and 1235 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:12,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:12,454 INFO L93 Difference]: Finished difference Result 553 states and 1683 transitions. [2021-06-05 14:27:12,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:12,454 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:12,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:12,455 INFO L225 Difference]: With dead ends: 553 [2021-06-05 14:27:12,455 INFO L226 Difference]: Without dead ends: 524 [2021-06-05 14:27:12,455 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 129.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:12,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-05 14:27:12,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 401. [2021-06-05 14:27:12,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 3.0875) internal successors, (1235), 400 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:12,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1235 transitions. [2021-06-05 14:27:12,459 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1235 transitions. Word has length 21 [2021-06-05 14:27:12,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:12,459 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1235 transitions. [2021-06-05 14:27:12,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:12,459 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1235 transitions. [2021-06-05 14:27:12,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:12,460 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:12,460 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:12,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable729,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:12,660 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:12,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:12,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1115240339, now seen corresponding path program 227 times [2021-06-05 14:27:12,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:12,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186935146] [2021-06-05 14:27:12,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:12,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:12,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:12,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186935146] [2021-06-05 14:27:12,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186935146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:12,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196446017] [2021-06-05 14:27:12,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:12,798 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:12,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:12,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:12,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:12,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:12,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:12,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:12,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:12,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:27:12,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:12,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:12,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:12,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:12,976 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:12,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:12,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:12,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:12,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:13,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:13,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:13,016 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:13 [2021-06-05 14:27:13,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:13,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196446017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:13,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:13,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:13,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785770449] [2021-06-05 14:27:13,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:13,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:13,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:13,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:13,077 INFO L87 Difference]: Start difference. First operand 401 states and 1235 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:13,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:13,590 INFO L93 Difference]: Finished difference Result 756 states and 2254 transitions. [2021-06-05 14:27:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:27:13,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:13,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:13,592 INFO L225 Difference]: With dead ends: 756 [2021-06-05 14:27:13,592 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 14:27:13,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 411.4ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:13,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 14:27:13,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 402. [2021-06-05 14:27:13,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.112219451371571) internal successors, (1248), 401 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:13,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1248 transitions. [2021-06-05 14:27:13,597 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1248 transitions. Word has length 21 [2021-06-05 14:27:13,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:13,597 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1248 transitions. [2021-06-05 14:27:13,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:13,597 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1248 transitions. [2021-06-05 14:27:13,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:13,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:13,597 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:13,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable738,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:13,798 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:13,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:13,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1739526103, now seen corresponding path program 228 times [2021-06-05 14:27:13,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:13,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103072329] [2021-06-05 14:27:13,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:13,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:13,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:13,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103072329] [2021-06-05 14:27:13,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103072329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:13,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096374196] [2021-06-05 14:27:13,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:13,912 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:13,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:13,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:13,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:13,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:13,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:13,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:13,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:13,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:13,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:13,977 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:14,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:14,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:14,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,025 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:14,025 INFO L518 ElimStorePlain]: Eliminatee v_prenex_22 vanished before elimination [2021-06-05 14:27:14,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:14,026 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:27:14,048 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:14,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096374196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:14,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:14,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:27:14,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644178912] [2021-06-05 14:27:14,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:27:14,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:14,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:27:14,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:27:14,049 INFO L87 Difference]: Start difference. First operand 402 states and 1248 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:14,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:14,201 INFO L93 Difference]: Finished difference Result 561 states and 1713 transitions. [2021-06-05 14:27:14,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:14,201 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:14,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:14,202 INFO L225 Difference]: With dead ends: 561 [2021-06-05 14:27:14,202 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:27:14,202 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 119.7ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:27:14,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:27:14,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 402. [2021-06-05 14:27:14,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.112219451371571) internal successors, (1248), 401 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:14,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1248 transitions. [2021-06-05 14:27:14,210 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1248 transitions. Word has length 21 [2021-06-05 14:27:14,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:14,210 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1248 transitions. [2021-06-05 14:27:14,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:14,210 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1248 transitions. [2021-06-05 14:27:14,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:14,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:14,211 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:14,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-06-05 14:27:14,411 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:14,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:14,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1442259693, now seen corresponding path program 229 times [2021-06-05 14:27:14,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:14,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806308472] [2021-06-05 14:27:14,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:14,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:14,510 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:14,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:14,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806308472] [2021-06-05 14:27:14,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806308472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:14,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024148742] [2021-06-05 14:27:14,510 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:14,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:14,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:14,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:14,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:14,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:14,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:14,635 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:14,680 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_24, v_prenex_23]} [2021-06-05 14:27:14,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:14,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,699 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:14,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:14,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:14,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:14,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:14,718 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:14,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:14,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:14,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:22 [2021-06-05 14:27:14,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:14,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024148742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:14,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:14,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:14,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609884069] [2021-06-05 14:27:14,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:14,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:14,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:14,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:14,805 INFO L87 Difference]: Start difference. First operand 402 states and 1248 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:15,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:15,296 INFO L93 Difference]: Finished difference Result 714 states and 2161 transitions. [2021-06-05 14:27:15,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:27:15,297 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:15,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:15,297 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:27:15,298 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 14:27:15,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 349.2ms TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:27:15,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 14:27:15,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 405. [2021-06-05 14:27:15,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.126237623762376) internal successors, (1263), 404 states have internal predecessors, (1263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:15,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1263 transitions. [2021-06-05 14:27:15,303 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1263 transitions. Word has length 21 [2021-06-05 14:27:15,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:15,303 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1263 transitions. [2021-06-05 14:27:15,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:15,303 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1263 transitions. [2021-06-05 14:27:15,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:15,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:15,304 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:15,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:15,504 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:15,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:15,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1564112981, now seen corresponding path program 230 times [2021-06-05 14:27:15,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:15,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777344752] [2021-06-05 14:27:15,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:15,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:15,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:15,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777344752] [2021-06-05 14:27:15,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777344752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:15,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006496215] [2021-06-05 14:27:15,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:15,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:15,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:15,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:15,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:15,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:15,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:15,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:15,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:15,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:15,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:27:15,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:15,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:15,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:15,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:15,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:15,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:15,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:15,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:15,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:15,782 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:15,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:15,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:15,805 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 14:27:15,881 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:15,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006496215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:15,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:15,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:15,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658937185] [2021-06-05 14:27:15,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:15,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:15,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:15,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:15,882 INFO L87 Difference]: Start difference. First operand 405 states and 1263 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:16,369 INFO L93 Difference]: Finished difference Result 681 states and 2047 transitions. [2021-06-05 14:27:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:27:16,369 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:16,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:16,370 INFO L225 Difference]: With dead ends: 681 [2021-06-05 14:27:16,370 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:27:16,370 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 388.2ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:16,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:27:16,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 400. [2021-06-05 14:27:16,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.100250626566416) internal successors, (1237), 399 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1237 transitions. [2021-06-05 14:27:16,374 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1237 transitions. Word has length 21 [2021-06-05 14:27:16,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:16,375 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 1237 transitions. [2021-06-05 14:27:16,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,375 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1237 transitions. [2021-06-05 14:27:16,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:16,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:16,375 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:16,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable768 [2021-06-05 14:27:16,576 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:16,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:16,576 INFO L82 PathProgramCache]: Analyzing trace with hash -343138925, now seen corresponding path program 231 times [2021-06-05 14:27:16,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:16,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070204496] [2021-06-05 14:27:16,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:16,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:16,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:16,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070204496] [2021-06-05 14:27:16,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070204496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:16,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089523182] [2021-06-05 14:27:16,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:16,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:27:16,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:16,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:16,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:16,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:16,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:16,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:16,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:16,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:16,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:16,750 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:16,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:16,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:16,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:16,792 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:27:16,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:16,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:27:16,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:16,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089523182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:16,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:16,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:16,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46094629] [2021-06-05 14:27:16,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:16,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:16,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:16,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:16,807 INFO L87 Difference]: Start difference. First operand 400 states and 1237 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:16,940 INFO L93 Difference]: Finished difference Result 534 states and 1625 transitions. [2021-06-05 14:27:16,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:16,940 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:16,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:16,941 INFO L225 Difference]: With dead ends: 534 [2021-06-05 14:27:16,941 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:27:16,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:16,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:27:16,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 403. [2021-06-05 14:27:16,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.101990049751244) internal successors, (1247), 402 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1247 transitions. [2021-06-05 14:27:16,946 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1247 transitions. Word has length 21 [2021-06-05 14:27:16,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:16,946 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1247 transitions. [2021-06-05 14:27:16,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:16,946 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1247 transitions. [2021-06-05 14:27:16,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:16,946 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:16,946 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:17,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable778 [2021-06-05 14:27:17,161 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:17,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:17,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1706818721, now seen corresponding path program 232 times [2021-06-05 14:27:17,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:17,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471292230] [2021-06-05 14:27:17,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:17,247 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:17,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:17,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471292230] [2021-06-05 14:27:17,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471292230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:17,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066347990] [2021-06-05 14:27:17,248 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:17,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:17,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:17,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:17,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:17,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:17,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:17,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:17,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:17,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:17,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:17,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:17,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:17,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:17,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:17,369 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:27:17,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:17,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:17,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:17,379 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-06-05 14:27:17,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:17,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:27:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:17,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066347990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:17,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:17,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:27:17,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8750218] [2021-06-05 14:27:17,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:27:17,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:17,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:27:17,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:27:17,402 INFO L87 Difference]: Start difference. First operand 403 states and 1247 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:17,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:17,578 INFO L93 Difference]: Finished difference Result 549 states and 1674 transitions. [2021-06-05 14:27:17,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:17,578 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:17,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:17,579 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:27:17,579 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 14:27:17,579 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 145.6ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:17,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 14:27:17,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 403. [2021-06-05 14:27:17,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.101990049751244) internal successors, (1247), 402 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:17,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1247 transitions. [2021-06-05 14:27:17,583 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1247 transitions. Word has length 21 [2021-06-05 14:27:17,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:17,583 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1247 transitions. [2021-06-05 14:27:17,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:17,583 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1247 transitions. [2021-06-05 14:27:17,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:17,584 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:17,584 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:17,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable782 [2021-06-05 14:27:17,799 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:17,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:17,800 INFO L82 PathProgramCache]: Analyzing trace with hash 2004085131, now seen corresponding path program 233 times [2021-06-05 14:27:17,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:17,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097032784] [2021-06-05 14:27:17,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:17,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:17,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097032784] [2021-06-05 14:27:17,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097032784] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:17,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735320608] [2021-06-05 14:27:17,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:17,929 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:17,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:17,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:17,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:17,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:17,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:17,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:17,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:17,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:17,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:27:18,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:18,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:18,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:18,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:18,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:18,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:18,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:18,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:18,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:18,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:18,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:18,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:18,089 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:27:18,163 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:18,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735320608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:18,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:18,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:18,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371966355] [2021-06-05 14:27:18,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:18,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:18,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:18,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:18,164 INFO L87 Difference]: Start difference. First operand 403 states and 1247 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:18,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:18,993 INFO L93 Difference]: Finished difference Result 743 states and 2231 transitions. [2021-06-05 14:27:18,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 14:27:18,993 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:18,994 INFO L225 Difference]: With dead ends: 743 [2021-06-05 14:27:18,994 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 14:27:18,994 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 608.5ms TimeCoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:27:18,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 14:27:18,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 404. [2021-06-05 14:27:18,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.109181141439206) internal successors, (1253), 403 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:18,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1253 transitions. [2021-06-05 14:27:18,999 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1253 transitions. Word has length 21 [2021-06-05 14:27:19,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:19,000 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1253 transitions. [2021-06-05 14:27:19,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:19,000 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1253 transitions. [2021-06-05 14:27:19,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:19,000 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:19,000 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:19,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable788,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:19,201 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:19,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:19,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1719822447, now seen corresponding path program 234 times [2021-06-05 14:27:19,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:19,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696779532] [2021-06-05 14:27:19,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:19,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:19,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:19,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696779532] [2021-06-05 14:27:19,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696779532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:19,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767003305] [2021-06-05 14:27:19,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:19,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:19,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:19,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:19,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:19,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:19,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:19,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:19,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:19,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:19,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:19,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:19,421 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 14:27:19,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:19,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:19,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:19,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:19,477 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:19,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:19,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:19,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:19,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:19,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:19,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:19,512 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:73, output treesize:19 [2021-06-05 14:27:19,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:19,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767003305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:19,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:19,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:19,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503676252] [2021-06-05 14:27:19,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:19,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:19,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:19,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:19,591 INFO L87 Difference]: Start difference. First operand 404 states and 1253 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:20,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:20,208 INFO L93 Difference]: Finished difference Result 678 states and 2040 transitions. [2021-06-05 14:27:20,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:27:20,208 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:20,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:20,209 INFO L225 Difference]: With dead ends: 678 [2021-06-05 14:27:20,209 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 14:27:20,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 531.0ms TimeCoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:27:20,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 14:27:20,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 416. [2021-06-05 14:27:20,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.1180722891566264) internal successors, (1294), 415 states have internal predecessors, (1294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:20,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1294 transitions. [2021-06-05 14:27:20,214 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1294 transitions. Word has length 21 [2021-06-05 14:27:20,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:20,214 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1294 transitions. [2021-06-05 14:27:20,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:20,214 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1294 transitions. [2021-06-05 14:27:20,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:20,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:20,215 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:20,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable797 [2021-06-05 14:27:20,415 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:20,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:20,415 INFO L82 PathProgramCache]: Analyzing trace with hash -499455059, now seen corresponding path program 235 times [2021-06-05 14:27:20,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:20,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213890530] [2021-06-05 14:27:20,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:20,526 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:20,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:20,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213890530] [2021-06-05 14:27:20,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213890530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:20,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825477058] [2021-06-05 14:27:20,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:20,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:20,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:20,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:20,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:20,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:20,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:20,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:20,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:20,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:20,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:20,640 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 14:27:20,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:20,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:20,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:20,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:20,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:20,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:20,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:20,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:20,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:20,724 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:13 [2021-06-05 14:27:20,770 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:20,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825477058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:20,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:20,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:20,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998306183] [2021-06-05 14:27:20,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:20,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:20,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:20,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:20,771 INFO L87 Difference]: Start difference. First operand 416 states and 1294 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:21,124 INFO L93 Difference]: Finished difference Result 595 states and 1802 transitions. [2021-06-05 14:27:21,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:21,124 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:21,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:21,125 INFO L225 Difference]: With dead ends: 595 [2021-06-05 14:27:21,125 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 14:27:21,125 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 326.8ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:27:21,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 14:27:21,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 404. [2021-06-05 14:27:21,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.106699751861042) internal successors, (1252), 403 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1252 transitions. [2021-06-05 14:27:21,130 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1252 transitions. Word has length 21 [2021-06-05 14:27:21,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:21,130 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1252 transitions. [2021-06-05 14:27:21,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,130 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1252 transitions. [2021-06-05 14:27:21,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:21,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:21,131 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:21,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable810,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:21,331 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:21,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:21,331 INFO L82 PathProgramCache]: Analyzing trace with hash -957233069, now seen corresponding path program 236 times [2021-06-05 14:27:21,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:21,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638710516] [2021-06-05 14:27:21,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:21,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:21,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:21,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638710516] [2021-06-05 14:27:21,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638710516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:21,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654467770] [2021-06-05 14:27:21,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:21,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:21,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:21,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:21,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:21,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:21,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:21,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:21,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:21,450 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:21,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:21,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:21,476 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:21,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:21,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:21,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654467770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:21,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:21,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:21,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938790749] [2021-06-05 14:27:21,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:21,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:21,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:21,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:21,485 INFO L87 Difference]: Start difference. First operand 404 states and 1252 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:21,625 INFO L93 Difference]: Finished difference Result 666 states and 2008 transitions. [2021-06-05 14:27:21,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:21,625 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:21,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:21,626 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:27:21,626 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 14:27:21,626 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 80.2ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:27:21,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 14:27:21,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 412. [2021-06-05 14:27:21,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 3.1143552311435525) internal successors, (1280), 411 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1280 transitions. [2021-06-05 14:27:21,631 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1280 transitions. Word has length 21 [2021-06-05 14:27:21,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:21,631 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 1280 transitions. [2021-06-05 14:27:21,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:21,631 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1280 transitions. [2021-06-05 14:27:21,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:21,632 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:21,632 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:21,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable815 [2021-06-05 14:27:21,832 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:21,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:21,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1247945405, now seen corresponding path program 237 times [2021-06-05 14:27:21,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:21,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352861602] [2021-06-05 14:27:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:21,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:21,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:21,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352861602] [2021-06-05 14:27:21,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352861602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:21,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988224271] [2021-06-05 14:27:21,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:21,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:21,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:21,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:21,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:21,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:21,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:21,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:21,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:21,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:21,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:22,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:22,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:22,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:22,035 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:22,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:22,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:27:22,060 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:22,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988224271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:22,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:22,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:22,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367713611] [2021-06-05 14:27:22,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:22,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:22,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:22,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:22,061 INFO L87 Difference]: Start difference. First operand 412 states and 1280 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:22,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:22,772 INFO L93 Difference]: Finished difference Result 958 states and 2871 transitions. [2021-06-05 14:27:22,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 14:27:22,772 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:22,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:22,773 INFO L225 Difference]: With dead ends: 958 [2021-06-05 14:27:22,773 INFO L226 Difference]: Without dead ends: 939 [2021-06-05 14:27:22,774 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 562.1ms TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:27:22,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-06-05 14:27:22,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 418. [2021-06-05 14:27:22,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.1247002398081536) internal successors, (1303), 417 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:22,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1303 transitions. [2021-06-05 14:27:22,779 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1303 transitions. Word has length 21 [2021-06-05 14:27:22,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:22,779 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1303 transitions. [2021-06-05 14:27:22,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:22,779 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1303 transitions. [2021-06-05 14:27:22,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:22,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:22,780 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:22,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable818,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:22,980 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:22,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:22,980 INFO L82 PathProgramCache]: Analyzing trace with hash -2090256769, now seen corresponding path program 238 times [2021-06-05 14:27:22,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:22,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962087702] [2021-06-05 14:27:22,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:23,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:23,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:23,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962087702] [2021-06-05 14:27:23,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962087702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:23,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231536337] [2021-06-05 14:27:23,078 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:23,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:23,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:23,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:23,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:23,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:23,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:23,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:27:23,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:23,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:23,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:23,190 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:23,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:23,190 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:27:23,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:23,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231536337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:23,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:23,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:23,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858556977] [2021-06-05 14:27:23,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:23,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:23,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:23,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:23,216 INFO L87 Difference]: Start difference. First operand 418 states and 1303 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:23,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:23,543 INFO L93 Difference]: Finished difference Result 709 states and 2145 transitions. [2021-06-05 14:27:23,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:23,544 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:23,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:23,544 INFO L225 Difference]: With dead ends: 709 [2021-06-05 14:27:23,544 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 14:27:23,545 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 257.9ms TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:23,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 14:27:23,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 419. [2021-06-05 14:27:23,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.117224880382775) internal successors, (1303), 418 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:23,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1303 transitions. [2021-06-05 14:27:23,550 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1303 transitions. Word has length 21 [2021-06-05 14:27:23,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:23,550 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1303 transitions. [2021-06-05 14:27:23,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:23,550 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1303 transitions. [2021-06-05 14:27:23,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:23,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:23,550 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:23,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable824,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:23,753 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:23,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:23,753 INFO L82 PathProgramCache]: Analyzing trace with hash -694754787, now seen corresponding path program 239 times [2021-06-05 14:27:23,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:23,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811515210] [2021-06-05 14:27:23,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:23,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:23,835 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:23,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:23,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811515210] [2021-06-05 14:27:23,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811515210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:23,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250232041] [2021-06-05 14:27:23,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:23,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:23,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:23,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:27:23,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:23,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:23,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:23,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:23,890 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:23,893 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:23,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:23,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:27:23,915 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 14:27:24,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:27:24,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:24,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:24,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:24,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:24,041 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:24,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:24,042 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:27:24,087 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:24,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250232041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:24,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:24,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:24,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587864387] [2021-06-05 14:27:24,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:24,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:24,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:24,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:24,088 INFO L87 Difference]: Start difference. First operand 419 states and 1303 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:25,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:25,280 INFO L93 Difference]: Finished difference Result 1026 states and 3126 transitions. [2021-06-05 14:27:25,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 14:27:25,281 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:25,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:25,282 INFO L225 Difference]: With dead ends: 1026 [2021-06-05 14:27:25,282 INFO L226 Difference]: Without dead ends: 988 [2021-06-05 14:27:25,282 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 970.1ms TimeCoverageRelationStatistics Valid=260, Invalid=1300, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 14:27:25,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-06-05 14:27:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 429. [2021-06-05 14:27:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.130841121495327) internal successors, (1340), 428 states have internal predecessors, (1340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:25,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1340 transitions. [2021-06-05 14:27:25,288 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1340 transitions. Word has length 21 [2021-06-05 14:27:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:25,288 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1340 transitions. [2021-06-05 14:27:25,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:25,288 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1340 transitions. [2021-06-05 14:27:25,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:25,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:25,288 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:25,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable827,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:25,489 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:25,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:25,489 INFO L82 PathProgramCache]: Analyzing trace with hash 991637053, now seen corresponding path program 240 times [2021-06-05 14:27:25,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:25,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676937307] [2021-06-05 14:27:25,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:25,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:25,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:25,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676937307] [2021-06-05 14:27:25,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676937307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:25,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058137966] [2021-06-05 14:27:25,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:25,597 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:27:25,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:25,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:25,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:25,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:25,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:25,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:25,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:25,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:25,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:25,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:25,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:25,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:25,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:25,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:25,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:25,685 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:25,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:25,685 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:27:25,728 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:25,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058137966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:25,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:25,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:25,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084596910] [2021-06-05 14:27:25,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:25,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:25,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:25,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:25,729 INFO L87 Difference]: Start difference. First operand 429 states and 1340 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:26,412 INFO L93 Difference]: Finished difference Result 1019 states and 3075 transitions. [2021-06-05 14:27:26,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 14:27:26,412 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:26,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:26,413 INFO L225 Difference]: With dead ends: 1019 [2021-06-05 14:27:26,413 INFO L226 Difference]: Without dead ends: 996 [2021-06-05 14:27:26,413 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 497.6ms TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:27:26,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-06-05 14:27:26,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 423. [2021-06-05 14:27:26,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.137440758293839) internal successors, (1324), 422 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1324 transitions. [2021-06-05 14:27:26,419 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1324 transitions. Word has length 21 [2021-06-05 14:27:26,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:26,420 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1324 transitions. [2021-06-05 14:27:26,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,420 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1324 transitions. [2021-06-05 14:27:26,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:26,420 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:26,420 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:26,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable835,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:26,621 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:26,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:26,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1655597913, now seen corresponding path program 241 times [2021-06-05 14:27:26,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:26,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798577847] [2021-06-05 14:27:26,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:26,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:26,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:26,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798577847] [2021-06-05 14:27:26,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798577847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:26,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343070966] [2021-06-05 14:27:26,691 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:26,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:26,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:26,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:26,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:26,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:26,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:26,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:26,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:26,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:26,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:26,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:26,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:26,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:26,774 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:26,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:26,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:26,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:26,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343070966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:26,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:26,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:26,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213445349] [2021-06-05 14:27:26,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:26,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:26,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:26,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:26,785 INFO L87 Difference]: Start difference. First operand 423 states and 1324 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:26,924 INFO L93 Difference]: Finished difference Result 687 states and 2113 transitions. [2021-06-05 14:27:26,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:26,924 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:26,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:26,925 INFO L225 Difference]: With dead ends: 687 [2021-06-05 14:27:26,925 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 14:27:26,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 105.9ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:26,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 14:27:26,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 426. [2021-06-05 14:27:26,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1341176470588237) internal successors, (1332), 425 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1332 transitions. [2021-06-05 14:27:26,930 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1332 transitions. Word has length 21 [2021-06-05 14:27:26,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:26,930 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1332 transitions. [2021-06-05 14:27:26,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:26,930 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1332 transitions. [2021-06-05 14:27:26,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:26,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:26,931 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:27,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable842,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:27,131 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:27,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:27,131 INFO L82 PathProgramCache]: Analyzing trace with hash -758616445, now seen corresponding path program 242 times [2021-06-05 14:27:27,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:27,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791517371] [2021-06-05 14:27:27,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:27,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:27,204 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:27,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:27,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791517371] [2021-06-05 14:27:27,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791517371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:27,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94786111] [2021-06-05 14:27:27,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:27,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:27,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:27,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:27,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:27,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:27,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:27,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:27,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:27,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:27,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:27,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:27,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:27,299 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:27,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:27,299 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:27,316 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:27,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94786111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:27,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:27,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:27,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372539080] [2021-06-05 14:27:27,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:27,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:27,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:27,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:27,318 INFO L87 Difference]: Start difference. First operand 426 states and 1332 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:27,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:27,485 INFO L93 Difference]: Finished difference Result 690 states and 2115 transitions. [2021-06-05 14:27:27,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:27,485 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:27,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:27,486 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:27:27,486 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:27:27,486 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:27,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:27:27,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 417. [2021-06-05 14:27:27,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.125) internal successors, (1300), 416 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:27,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1300 transitions. [2021-06-05 14:27:27,491 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1300 transitions. Word has length 21 [2021-06-05 14:27:27,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:27,491 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1300 transitions. [2021-06-05 14:27:27,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:27,491 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1300 transitions. [2021-06-05 14:27:27,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:27,491 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:27,492 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:27,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable846 [2021-06-05 14:27:27,692 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:27,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:27,692 INFO L82 PathProgramCache]: Analyzing trace with hash -132745653, now seen corresponding path program 243 times [2021-06-05 14:27:27,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:27,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961822836] [2021-06-05 14:27:27,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:27,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:27,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:27,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961822836] [2021-06-05 14:27:27,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961822836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:27,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273162653] [2021-06-05 14:27:27,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:27,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:27,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:27,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:27,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:27,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:27,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:27,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:27:27,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:27,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:27,869 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:27,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:27,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:27:27,894 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:27,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273162653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:27,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:27,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:27,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865741186] [2021-06-05 14:27:27,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:27,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:27,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:27,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:27,895 INFO L87 Difference]: Start difference. First operand 417 states and 1300 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:28,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:28,550 INFO L93 Difference]: Finished difference Result 818 states and 2455 transitions. [2021-06-05 14:27:28,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 14:27:28,550 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:28,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:28,551 INFO L225 Difference]: With dead ends: 818 [2021-06-05 14:27:28,551 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 14:27:28,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 506.8ms TimeCoverageRelationStatistics Valid=247, Invalid=1159, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:27:28,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 14:27:28,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 417. [2021-06-05 14:27:28,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.105769230769231) internal successors, (1292), 416 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:28,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1292 transitions. [2021-06-05 14:27:28,557 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1292 transitions. Word has length 21 [2021-06-05 14:27:28,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:28,557 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1292 transitions. [2021-06-05 14:27:28,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:28,557 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1292 transitions. [2021-06-05 14:27:28,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:28,557 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:28,558 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:28,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable851 [2021-06-05 14:27:28,761 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:28,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:28,761 INFO L82 PathProgramCache]: Analyzing trace with hash 65870971, now seen corresponding path program 244 times [2021-06-05 14:27:28,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:28,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898511165] [2021-06-05 14:27:28,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:28,836 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:28,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:28,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898511165] [2021-06-05 14:27:28,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898511165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:28,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126661305] [2021-06-05 14:27:28,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:28,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:28,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:28,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:28,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:28,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:28,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:28,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:28,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:28,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:27:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:28,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:28,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:28,914 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:28,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:28,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:27:28,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:28,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126661305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:28,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:28,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:27:28,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176901669] [2021-06-05 14:27:28,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:27:28,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:28,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:27:28,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:27:28,932 INFO L87 Difference]: Start difference. First operand 417 states and 1292 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:29,049 INFO L93 Difference]: Finished difference Result 540 states and 1648 transitions. [2021-06-05 14:27:29,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:29,050 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:29,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:29,050 INFO L225 Difference]: With dead ends: 540 [2021-06-05 14:27:29,050 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:27:29,051 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 90.6ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:27:29,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:27:29,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 418. [2021-06-05 14:27:29,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.117505995203837) internal successors, (1300), 417 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1300 transitions. [2021-06-05 14:27:29,055 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1300 transitions. Word has length 21 [2021-06-05 14:27:29,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:29,055 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1300 transitions. [2021-06-05 14:27:29,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,055 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1300 transitions. [2021-06-05 14:27:29,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:29,056 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:29,056 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:29,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable853 [2021-06-05 14:27:29,257 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:29,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:29,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1174020435, now seen corresponding path program 245 times [2021-06-05 14:27:29,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:29,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608845717] [2021-06-05 14:27:29,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:29,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:29,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:29,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608845717] [2021-06-05 14:27:29,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608845717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:29,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478947382] [2021-06-05 14:27:29,327 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:29,353 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:29,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:29,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:29,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:29,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:29,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:29,395 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:29,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:29,403 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:29,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:29,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:29,419 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:29,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:29,428 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:29,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478947382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:29,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:29,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:29,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106201890] [2021-06-05 14:27:29,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:29,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:29,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:29,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:29,429 INFO L87 Difference]: Start difference. First operand 418 states and 1300 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:29,571 INFO L93 Difference]: Finished difference Result 535 states and 1640 transitions. [2021-06-05 14:27:29,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:29,572 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:29,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:29,572 INFO L225 Difference]: With dead ends: 535 [2021-06-05 14:27:29,572 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:27:29,572 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 95.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:27:29,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:27:29,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 425. [2021-06-05 14:27:29,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1202830188679247) internal successors, (1323), 424 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1323 transitions. [2021-06-05 14:27:29,577 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1323 transitions. Word has length 21 [2021-06-05 14:27:29,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:29,577 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1323 transitions. [2021-06-05 14:27:29,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:29,577 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1323 transitions. [2021-06-05 14:27:29,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:29,577 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:29,578 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:29,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable855,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:29,778 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:29,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:29,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1598092345, now seen corresponding path program 246 times [2021-06-05 14:27:29,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:29,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046311667] [2021-06-05 14:27:29,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:29,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:29,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:29,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:29,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046311667] [2021-06-05 14:27:29,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046311667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:29,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911298267] [2021-06-05 14:27:29,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:29,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:29,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:29,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:29,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:29,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:29,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:29,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:27:29,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:29,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:29,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:29,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:29,948 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:29,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:29,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:27:29,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:29,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911298267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:29,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:29,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:29,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603455086] [2021-06-05 14:27:29,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:29,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:29,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:29,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:29,957 INFO L87 Difference]: Start difference. First operand 425 states and 1323 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:30,084 INFO L93 Difference]: Finished difference Result 544 states and 1666 transitions. [2021-06-05 14:27:30,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:30,085 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:30,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:30,085 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:27:30,085 INFO L226 Difference]: Without dead ends: 511 [2021-06-05 14:27:30,086 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:30,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-06-05 14:27:30,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 425. [2021-06-05 14:27:30,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1132075471698113) internal successors, (1320), 424 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1320 transitions. [2021-06-05 14:27:30,090 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1320 transitions. Word has length 21 [2021-06-05 14:27:30,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:30,090 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1320 transitions. [2021-06-05 14:27:30,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,090 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1320 transitions. [2021-06-05 14:27:30,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:30,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:30,091 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:30,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable858,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:30,291 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:30,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:30,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1240193923, now seen corresponding path program 247 times [2021-06-05 14:27:30,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:30,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683194114] [2021-06-05 14:27:30,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:30,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:30,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:30,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683194114] [2021-06-05 14:27:30,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683194114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:30,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348861148] [2021-06-05 14:27:30,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:30,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:30,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:30,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:30,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:30,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:30,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:30,449 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:30,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:30,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:30,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:30,469 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:30,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:30,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:30,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:30,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348861148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:30,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:30,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:27:30,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756030156] [2021-06-05 14:27:30,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:27:30,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:30,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:27:30,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:27:30,487 INFO L87 Difference]: Start difference. First operand 425 states and 1320 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:30,634 INFO L93 Difference]: Finished difference Result 571 states and 1757 transitions. [2021-06-05 14:27:30,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:30,634 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:30,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:30,635 INFO L225 Difference]: With dead ends: 571 [2021-06-05 14:27:30,635 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:27:30,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:27:30,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:27:30,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 425. [2021-06-05 14:27:30,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1132075471698113) internal successors, (1320), 424 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1320 transitions. [2021-06-05 14:27:30,640 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1320 transitions. Word has length 21 [2021-06-05 14:27:30,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:30,640 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1320 transitions. [2021-06-05 14:27:30,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:30,640 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1320 transitions. [2021-06-05 14:27:30,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:30,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:30,640 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:30,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable861 [2021-06-05 14:27:30,841 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:30,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:30,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1960074455, now seen corresponding path program 248 times [2021-06-05 14:27:30,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:30,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985660389] [2021-06-05 14:27:30,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:30,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:30,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:30,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:30,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985660389] [2021-06-05 14:27:30,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985660389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:30,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133817855] [2021-06-05 14:27:30,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:30,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:30,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:30,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:30,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:30,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:30,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:30,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:27:30,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:30,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:30,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:30,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:31,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:31,005 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:31,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:31,006 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:27:31,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:31,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133817855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:31,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:31,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:31,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891848701] [2021-06-05 14:27:31,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:31,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:31,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:31,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:31,051 INFO L87 Difference]: Start difference. First operand 425 states and 1320 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:31,232 INFO L93 Difference]: Finished difference Result 531 states and 1632 transitions. [2021-06-05 14:27:31,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:31,232 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:31,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:31,233 INFO L225 Difference]: With dead ends: 531 [2021-06-05 14:27:31,233 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 14:27:31,233 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:31,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 14:27:31,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 422. [2021-06-05 14:27:31,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.116389548693587) internal successors, (1312), 421 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1312 transitions. [2021-06-05 14:27:31,237 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1312 transitions. Word has length 21 [2021-06-05 14:27:31,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:31,237 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1312 transitions. [2021-06-05 14:27:31,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,237 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1312 transitions. [2021-06-05 14:27:31,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:31,238 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:31,238 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:31,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable865 [2021-06-05 14:27:31,438 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:31,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:31,438 INFO L82 PathProgramCache]: Analyzing trace with hash 866590197, now seen corresponding path program 249 times [2021-06-05 14:27:31,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:31,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201456603] [2021-06-05 14:27:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:31,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:31,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:31,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201456603] [2021-06-05 14:27:31,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201456603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:31,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899587234] [2021-06-05 14:27:31,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:31,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:31,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:31,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:31,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:31,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:31,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:31,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:31,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:31,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:19 [2021-06-05 14:27:31,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:27:31,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:31,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:27:31,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:31,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:31,602 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:31,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:31,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:31,619 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:31,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899587234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:31,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:31,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:27:31,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914227722] [2021-06-05 14:27:31,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:27:31,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:31,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:27:31,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:27:31,620 INFO L87 Difference]: Start difference. First operand 422 states and 1312 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:31,759 INFO L93 Difference]: Finished difference Result 549 states and 1680 transitions. [2021-06-05 14:27:31,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:31,759 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:31,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:31,759 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:27:31,759 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:27:31,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.5ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:31,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:27:31,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 425. [2021-06-05 14:27:31,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1179245283018866) internal successors, (1322), 424 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1322 transitions. [2021-06-05 14:27:31,764 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1322 transitions. Word has length 21 [2021-06-05 14:27:31,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:31,764 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1322 transitions. [2021-06-05 14:27:31,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:31,764 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1322 transitions. [2021-06-05 14:27:31,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:31,764 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:31,765 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:31,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-06-05 14:27:31,965 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:31,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:31,965 INFO L82 PathProgramCache]: Analyzing trace with hash -228108721, now seen corresponding path program 250 times [2021-06-05 14:27:31,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:31,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248802201] [2021-06-05 14:27:31,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:32,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:32,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:32,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248802201] [2021-06-05 14:27:32,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248802201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:32,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070489866] [2021-06-05 14:27:32,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:32,064 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:32,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:32,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:32,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:32,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:32,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:32,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:32,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:32,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:32,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:32,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:32,141 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:32,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:32,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:32,149 INFO L518 ElimStorePlain]: Eliminatee v_prenex_27 vanished before elimination [2021-06-05 14:27:32,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:32,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:27:32,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:32,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070489866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:32,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:32,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:32,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547038447] [2021-06-05 14:27:32,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:32,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:32,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:32,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:32,180 INFO L87 Difference]: Start difference. First operand 425 states and 1322 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:32,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:32,395 INFO L93 Difference]: Finished difference Result 590 states and 1797 transitions. [2021-06-05 14:27:32,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:27:32,396 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:32,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:32,396 INFO L225 Difference]: With dead ends: 590 [2021-06-05 14:27:32,396 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 14:27:32,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 159.3ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:32,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 14:27:32,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 441. [2021-06-05 14:27:32,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1204545454545456) internal successors, (1373), 440 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:32,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1373 transitions. [2021-06-05 14:27:32,401 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1373 transitions. Word has length 21 [2021-06-05 14:27:32,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:32,401 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1373 transitions. [2021-06-05 14:27:32,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:32,401 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1373 transitions. [2021-06-05 14:27:32,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:32,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:32,402 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:32,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable874,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:32,602 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:32,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:32,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1652644217, now seen corresponding path program 251 times [2021-06-05 14:27:32,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:32,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563619531] [2021-06-05 14:27:32,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:32,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:32,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:32,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:32,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563619531] [2021-06-05 14:27:32,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563619531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:32,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195240702] [2021-06-05 14:27:32,674 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:32,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:32,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:32,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:27:32,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:32,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:32,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:32,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:32,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:32,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:27:32,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:32,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:32,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:32,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:32,792 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:32,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:32,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 14:27:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:32,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195240702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:32,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:32,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:32,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696603098] [2021-06-05 14:27:32,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:32,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:32,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:32,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:32,841 INFO L87 Difference]: Start difference. First operand 441 states and 1373 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:33,110 INFO L93 Difference]: Finished difference Result 540 states and 1644 transitions. [2021-06-05 14:27:33,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:27:33,111 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:33,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:33,111 INFO L225 Difference]: With dead ends: 540 [2021-06-05 14:27:33,112 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 14:27:33,112 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 204.3ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:27:33,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 14:27:33,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 434. [2021-06-05 14:27:33,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 14:27:33,116 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 14:27:33,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:33,116 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 14:27:33,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,116 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 14:27:33,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:33,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:33,117 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:33,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable882 [2021-06-05 14:27:33,317 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:33,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:33,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1434637307, now seen corresponding path program 252 times [2021-06-05 14:27:33,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:33,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052209487] [2021-06-05 14:27:33,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:33,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:33,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:33,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052209487] [2021-06-05 14:27:33,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052209487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:33,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551359790] [2021-06-05 14:27:33,398 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:33,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:27:33,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:33,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:33,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:33,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:33,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:33,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:33,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:33,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:33,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:33,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:33,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:33,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:33,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:33,534 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:33,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:33,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:27:33,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:33,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551359790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:33,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:33,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:33,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566559532] [2021-06-05 14:27:33,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:33,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:33,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:33,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:33,544 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:33,700 INFO L93 Difference]: Finished difference Result 568 states and 1737 transitions. [2021-06-05 14:27:33,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:33,700 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:33,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:33,701 INFO L225 Difference]: With dead ends: 568 [2021-06-05 14:27:33,701 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 14:27:33,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:33,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 14:27:33,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 441. [2021-06-05 14:27:33,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1386363636363637) internal successors, (1381), 440 states have internal predecessors, (1381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1381 transitions. [2021-06-05 14:27:33,706 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1381 transitions. Word has length 21 [2021-06-05 14:27:33,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:33,706 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1381 transitions. [2021-06-05 14:27:33,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:33,706 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1381 transitions. [2021-06-05 14:27:33,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:33,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:33,707 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:33,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable887 [2021-06-05 14:27:33,907 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:33,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:33,907 INFO L82 PathProgramCache]: Analyzing trace with hash 932845971, now seen corresponding path program 253 times [2021-06-05 14:27:33,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:33,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282322188] [2021-06-05 14:27:33,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:33,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:33,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:33,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282322188] [2021-06-05 14:27:33,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282322188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:33,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136672630] [2021-06-05 14:27:33,989 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:34,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:34,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:34,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:34,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:34,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:34,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:34,068 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:34,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:34,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:34,109 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:34,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:27:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:34,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136672630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:34,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:34,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:34,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886441026] [2021-06-05 14:27:34,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:34,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:34,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:34,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:34,123 INFO L87 Difference]: Start difference. First operand 441 states and 1381 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:34,249 INFO L93 Difference]: Finished difference Result 559 states and 1713 transitions. [2021-06-05 14:27:34,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:34,249 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:34,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:34,250 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:27:34,250 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 14:27:34,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:34,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 14:27:34,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 438. [2021-06-05 14:27:34,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1327231121281462) internal successors, (1369), 437 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1369 transitions. [2021-06-05 14:27:34,255 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1369 transitions. Word has length 21 [2021-06-05 14:27:34,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:34,255 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1369 transitions. [2021-06-05 14:27:34,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,255 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1369 transitions. [2021-06-05 14:27:34,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:34,256 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:34,256 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:34,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable890,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:34,456 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:34,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:34,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1837752813, now seen corresponding path program 254 times [2021-06-05 14:27:34,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:34,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117726062] [2021-06-05 14:27:34,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:34,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:34,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:34,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:34,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117726062] [2021-06-05 14:27:34,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117726062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:34,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77855124] [2021-06-05 14:27:34,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:34,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:34,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:34,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:34,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:34,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:34,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:34,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:27:34,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:34,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:34,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:34,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:34,666 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:34,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:34,666 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:27:34,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:34,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77855124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:34,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:34,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:34,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637036774] [2021-06-05 14:27:34,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:34,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:34,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:34,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:34,691 INFO L87 Difference]: Start difference. First operand 438 states and 1369 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:34,958 INFO L93 Difference]: Finished difference Result 714 states and 2149 transitions. [2021-06-05 14:27:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:27:34,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:34,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:34,960 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:27:34,960 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:27:34,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 190.7ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:27:34,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:27:34,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 438. [2021-06-05 14:27:34,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.125858123569794) internal successors, (1366), 437 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1366 transitions. [2021-06-05 14:27:34,965 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1366 transitions. Word has length 21 [2021-06-05 14:27:34,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:34,965 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1366 transitions. [2021-06-05 14:27:34,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:34,965 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1366 transitions. [2021-06-05 14:27:34,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:34,966 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:34,966 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:35,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable893 [2021-06-05 14:27:35,181 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:35,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:35,181 INFO L82 PathProgramCache]: Analyzing trace with hash 19262995, now seen corresponding path program 255 times [2021-06-05 14:27:35,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:35,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008611051] [2021-06-05 14:27:35,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:35,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:35,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:35,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:35,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008611051] [2021-06-05 14:27:35,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008611051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:35,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435126186] [2021-06-05 14:27:35,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:35,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:35,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:35,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:35,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:35,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:35,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:35,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:35,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:35,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:35,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:35,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:35,416 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:35,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:35,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:35,423 INFO L518 ElimStorePlain]: Eliminatee v_prenex_29 vanished before elimination [2021-06-05 14:27:35,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:35,424 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:27:35,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:35,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435126186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:35,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:35,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:35,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915758714] [2021-06-05 14:27:35,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:35,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:35,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:35,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:35,449 INFO L87 Difference]: Start difference. First operand 438 states and 1366 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:35,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:35,617 INFO L93 Difference]: Finished difference Result 600 states and 1841 transitions. [2021-06-05 14:27:35,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:35,617 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:35,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:35,618 INFO L225 Difference]: With dead ends: 600 [2021-06-05 14:27:35,618 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:27:35,618 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 122.6ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:35,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:27:35,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 438. [2021-06-05 14:27:35,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.125858123569794) internal successors, (1366), 437 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:35,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1366 transitions. [2021-06-05 14:27:35,623 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1366 transitions. Word has length 21 [2021-06-05 14:27:35,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:35,623 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1366 transitions. [2021-06-05 14:27:35,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:35,623 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1366 transitions. [2021-06-05 14:27:35,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:35,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:35,623 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:35,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable896,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:35,824 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:35,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:35,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1075435923, now seen corresponding path program 256 times [2021-06-05 14:27:35,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:35,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876191148] [2021-06-05 14:27:35,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:35,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:35,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:35,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:35,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876191148] [2021-06-05 14:27:35,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876191148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:35,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537940160] [2021-06-05 14:27:35,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:35,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:35,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:35,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:35,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:35,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:35,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:35,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:35,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:27:36,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:36,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:36,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:36,035 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:36,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:36,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:27:36,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:36,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537940160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:36,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:36,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:36,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071862565] [2021-06-05 14:27:36,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:36,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:36,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:36,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:36,054 INFO L87 Difference]: Start difference. First operand 438 states and 1366 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:36,199 INFO L93 Difference]: Finished difference Result 567 states and 1733 transitions. [2021-06-05 14:27:36,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:36,199 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:36,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:36,200 INFO L225 Difference]: With dead ends: 567 [2021-06-05 14:27:36,200 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 14:27:36,200 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:36,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 14:27:36,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 435. [2021-06-05 14:27:36,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.129032258064516) internal successors, (1358), 434 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1358 transitions. [2021-06-05 14:27:36,205 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1358 transitions. Word has length 21 [2021-06-05 14:27:36,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:36,205 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1358 transitions. [2021-06-05 14:27:36,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,205 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1358 transitions. [2021-06-05 14:27:36,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:36,206 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:36,206 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:36,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable904,257 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:36,421 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:36,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:36,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1699721687, now seen corresponding path program 257 times [2021-06-05 14:27:36,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:36,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587649268] [2021-06-05 14:27:36,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:36,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:36,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:36,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587649268] [2021-06-05 14:27:36,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587649268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:36,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678758900] [2021-06-05 14:27:36,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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:36,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:36,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:36,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:36,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:36,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:36,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:36,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:36,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:36,584 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:36,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:36,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:36,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:36,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:36,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:36,632 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:36,632 INFO L518 ElimStorePlain]: Eliminatee v_prenex_31 vanished before elimination [2021-06-05 14:27:36,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:36,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:27:36,667 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:36,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678758900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:36,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:36,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:36,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398606788] [2021-06-05 14:27:36,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:36,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:36,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:36,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:36,668 INFO L87 Difference]: Start difference. First operand 435 states and 1358 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:36,861 INFO L93 Difference]: Finished difference Result 597 states and 1833 transitions. [2021-06-05 14:27:36,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:36,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:36,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:36,862 INFO L225 Difference]: With dead ends: 597 [2021-06-05 14:27:36,862 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 14:27:36,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 124.7ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:36,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 14:27:36,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 436. [2021-06-05 14:27:36,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.135632183908046) internal successors, (1364), 435 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1364 transitions. [2021-06-05 14:27:36,867 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1364 transitions. Word has length 21 [2021-06-05 14:27:36,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:36,867 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1364 transitions. [2021-06-05 14:27:36,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:36,867 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1364 transitions. [2021-06-05 14:27:36,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:36,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:36,867 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:37,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable908 [2021-06-05 14:27:37,068 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:37,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:37,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1686717961, now seen corresponding path program 258 times [2021-06-05 14:27:37,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:37,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977584012] [2021-06-05 14:27:37,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:37,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:37,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:37,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977584012] [2021-06-05 14:27:37,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977584012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:37,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047229127] [2021-06-05 14:27:37,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:37,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:27:37,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:37,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:37,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:37,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:37,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:37,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:37,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:37,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:27:37,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:37,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:37,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:37,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:37,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:37,281 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:37,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:37,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:27:37,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:37,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047229127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:37,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:37,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:37,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756507417] [2021-06-05 14:27:37,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:37,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:37,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:37,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:37,354 INFO L87 Difference]: Start difference. First operand 436 states and 1364 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:37,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:37,630 INFO L93 Difference]: Finished difference Result 618 states and 1883 transitions. [2021-06-05 14:27:37,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:37,630 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:37,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:37,631 INFO L225 Difference]: With dead ends: 618 [2021-06-05 14:27:37,631 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 14:27:37,631 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 270.0ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:27:37,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 14:27:37,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 434. [2021-06-05 14:27:37,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:37,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 14:27:37,636 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 14:27:37,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:37,636 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 14:27:37,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:37,636 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 14:27:37,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:37,636 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:37,637 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:37,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable913 [2021-06-05 14:27:37,852 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:37,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:37,853 INFO L82 PathProgramCache]: Analyzing trace with hash -231235301, now seen corresponding path program 259 times [2021-06-05 14:27:37,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:37,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275076134] [2021-06-05 14:27:37,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:37,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:38,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:38,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:38,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275076134] [2021-06-05 14:27:38,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275076134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:38,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380324970] [2021-06-05 14:27:38,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:38,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:38,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:38,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:38,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:38,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:38,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:27:38,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:38,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:38,119 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:38,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:27:38,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:38,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380324970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:38,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:38,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:38,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104696268] [2021-06-05 14:27:38,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:38,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:38,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:38,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:38,132 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:38,269 INFO L93 Difference]: Finished difference Result 588 states and 1799 transitions. [2021-06-05 14:27:38,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:38,269 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:38,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:38,270 INFO L225 Difference]: With dead ends: 588 [2021-06-05 14:27:38,270 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 14:27:38,270 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 196.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:38,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 14:27:38,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 434. [2021-06-05 14:27:38,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 14:27:38,275 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 14:27:38,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:38,275 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 14:27:38,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,275 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 14:27:38,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:38,275 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:38,275 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:38,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable922,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:38,476 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:38,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:38,476 INFO L82 PathProgramCache]: Analyzing trace with hash -851099215, now seen corresponding path program 260 times [2021-06-05 14:27:38,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:38,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337740964] [2021-06-05 14:27:38,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:38,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:38,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337740964] [2021-06-05 14:27:38,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337740964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:38,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020080993] [2021-06-05 14:27:38,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:38,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:38,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:38,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:38,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:38,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:38,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:38,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:27:38,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:27:38,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:27:38,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:38,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:38,660 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:38,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:38,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:27:38,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:38,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020080993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:38,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:38,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:27:38,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775845725] [2021-06-05 14:27:38,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:27:38,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:38,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:27:38,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:27:38,695 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:38,833 INFO L93 Difference]: Finished difference Result 560 states and 1715 transitions. [2021-06-05 14:27:38,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:38,833 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:38,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:38,834 INFO L225 Difference]: With dead ends: 560 [2021-06-05 14:27:38,834 INFO L226 Difference]: Without dead ends: 531 [2021-06-05 14:27:38,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:38,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-05 14:27:38,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 432. [2021-06-05 14:27:38,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1276102088167055) internal successors, (1348), 431 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1348 transitions. [2021-06-05 14:27:38,839 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1348 transitions. Word has length 21 [2021-06-05 14:27:38,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:38,839 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1348 transitions. [2021-06-05 14:27:38,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:38,839 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1348 transitions. [2021-06-05 14:27:38,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:38,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:38,840 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:39,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable925 [2021-06-05 14:27:39,040 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:39,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:39,040 INFO L82 PathProgramCache]: Analyzing trace with hash -553832805, now seen corresponding path program 261 times [2021-06-05 14:27:39,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:39,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755281861] [2021-06-05 14:27:39,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:39,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:39,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:39,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:39,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755281861] [2021-06-05 14:27:39,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755281861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:39,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766041307] [2021-06-05 14:27:39,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:39,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:39,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:39,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:39,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:39,249 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_33]} [2021-06-05 14:27:39,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:39,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:39,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:39,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:39,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:39,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:39,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:39,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:39,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:27:39,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:39,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:39,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:39,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:39,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:39,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:39,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:39,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:39,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:39,353 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:39,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:39,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:39,369 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 14:27:39,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:39,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766041307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:39,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:39,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:39,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382670273] [2021-06-05 14:27:39,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:39,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:39,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:39,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:39,442 INFO L87 Difference]: Start difference. First operand 432 states and 1348 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:39,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:39,870 INFO L93 Difference]: Finished difference Result 738 states and 2235 transitions. [2021-06-05 14:27:39,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:27:39,870 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:39,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:39,871 INFO L225 Difference]: With dead ends: 738 [2021-06-05 14:27:39,871 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 14:27:39,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 358.3ms TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:39,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 14:27:39,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 438. [2021-06-05 14:27:39,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.137299771167048) internal successors, (1371), 437 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:39,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1371 transitions. [2021-06-05 14:27:39,877 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1371 transitions. Word has length 21 [2021-06-05 14:27:39,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:39,877 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1371 transitions. [2021-06-05 14:27:39,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:39,877 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1371 transitions. [2021-06-05 14:27:39,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:39,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:39,877 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:40,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable928,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:40,078 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:40,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:40,078 INFO L82 PathProgramCache]: Analyzing trace with hash -838095489, now seen corresponding path program 262 times [2021-06-05 14:27:40,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:40,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996534624] [2021-06-05 14:27:40,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:40,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:40,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:40,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996534624] [2021-06-05 14:27:40,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996534624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:40,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412682033] [2021-06-05 14:27:40,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:40,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:40,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:40,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:40,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:40,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:40,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:40,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:40,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:40,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:40,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:40,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:40,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:40,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:40,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:40,295 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:40,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:40,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:40,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:40,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_34 vanished before elimination [2021-06-05 14:27:40,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:40,307 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:27:40,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:40,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412682033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:40,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:40,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:40,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013750464] [2021-06-05 14:27:40,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:40,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:40,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:40,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:40,381 INFO L87 Difference]: Start difference. First operand 438 states and 1371 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:40,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:40,676 INFO L93 Difference]: Finished difference Result 660 states and 1997 transitions. [2021-06-05 14:27:40,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:40,676 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:40,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:40,677 INFO L225 Difference]: With dead ends: 660 [2021-06-05 14:27:40,677 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:27:40,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 279.0ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:27:40,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:27:40,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 449. [2021-06-05 14:27:40,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.140625) internal successors, (1407), 448 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:40,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1407 transitions. [2021-06-05 14:27:40,682 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1407 transitions. Word has length 21 [2021-06-05 14:27:40,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:40,682 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1407 transitions. [2021-06-05 14:27:40,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:40,682 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1407 transitions. [2021-06-05 14:27:40,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:40,682 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:40,682 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:40,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable938,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:40,883 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:40,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:40,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1496124841, now seen corresponding path program 263 times [2021-06-05 14:27:40,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:40,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308331654] [2021-06-05 14:27:40,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:40,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:40,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:40,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308331654] [2021-06-05 14:27:40,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308331654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:40,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610337369] [2021-06-05 14:27:40,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:41,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:41,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:41,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:27:41,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:41,097 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_36]} [2021-06-05 14:27:41,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:41,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:41,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:41,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:41,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:41,130 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:27:41,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:41,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:41,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:41,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:41,218 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:41,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:41,221 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:41,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:41,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:41,246 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:83, output treesize:31 [2021-06-05 14:27:41,324 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:41,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610337369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:41,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:41,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:41,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442818028] [2021-06-05 14:27:41,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:41,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:41,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:41,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:41,325 INFO L87 Difference]: Start difference. First operand 449 states and 1407 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:41,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:41,701 INFO L93 Difference]: Finished difference Result 698 states and 2134 transitions. [2021-06-05 14:27:41,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:27:41,702 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:41,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:41,702 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:27:41,702 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 14:27:41,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 426.6ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:41,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 14:27:41,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 446. [2021-06-05 14:27:41,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.134831460674157) internal successors, (1395), 445 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:41,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1395 transitions. [2021-06-05 14:27:41,708 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1395 transitions. Word has length 21 [2021-06-05 14:27:41,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:41,708 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1395 transitions. [2021-06-05 14:27:41,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:41,708 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1395 transitions. [2021-06-05 14:27:41,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:41,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:41,708 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:41,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable949 [2021-06-05 14:27:41,909 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:41,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:41,909 INFO L82 PathProgramCache]: Analyzing trace with hash 322512813, now seen corresponding path program 264 times [2021-06-05 14:27:41,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:41,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129641023] [2021-06-05 14:27:41,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:42,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:42,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:42,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129641023] [2021-06-05 14:27:42,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129641023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:42,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484042304] [2021-06-05 14:27:42,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:42,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:27:42,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:42,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:42,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:42,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:42,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:42,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:42,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:42,091 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:27:42,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:42,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:42,134 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:42,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:27:42,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:42,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484042304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:42,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:42,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:27:42,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007802622] [2021-06-05 14:27:42,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:27:42,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:42,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:27:42,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:42,178 INFO L87 Difference]: Start difference. First operand 446 states and 1395 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:42,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:42,371 INFO L93 Difference]: Finished difference Result 591 states and 1798 transitions. [2021-06-05 14:27:42,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:27:42,371 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:42,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:42,372 INFO L225 Difference]: With dead ends: 591 [2021-06-05 14:27:42,372 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 14:27:42,372 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 211.1ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:27:42,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 14:27:42,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 432. [2021-06-05 14:27:42,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:42,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 14:27:42,377 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 14:27:42,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:42,377 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 14:27:42,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:42,377 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 14:27:42,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:42,377 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:42,377 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:42,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable957,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:42,578 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:42,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:42,578 INFO L82 PathProgramCache]: Analyzing trace with hash -523816653, now seen corresponding path program 265 times [2021-06-05 14:27:42,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:42,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348167340] [2021-06-05 14:27:42,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:42,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:42,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:42,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:42,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348167340] [2021-06-05 14:27:42,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348167340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:42,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959255647] [2021-06-05 14:27:42,692 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:42,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:42,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:42,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:42,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:42,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:42,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:42,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:29 [2021-06-05 14:27:42,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:42,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:42,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:42,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:42,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:42,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:42,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:42,918 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 14:27:42,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:42,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959255647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:42,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:42,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:42,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53266073] [2021-06-05 14:27:42,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:42,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:42,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:42,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:42,926 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:43,065 INFO L93 Difference]: Finished difference Result 506 states and 1559 transitions. [2021-06-05 14:27:43,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:43,065 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:43,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:43,066 INFO L225 Difference]: With dead ends: 506 [2021-06-05 14:27:43,066 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 14:27:43,066 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 190.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:43,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 14:27:43,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 438. [2021-06-05 14:27:43,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.128146453089245) internal successors, (1367), 437 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1367 transitions. [2021-06-05 14:27:43,070 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1367 transitions. Word has length 21 [2021-06-05 14:27:43,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:43,070 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1367 transitions. [2021-06-05 14:27:43,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,070 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1367 transitions. [2021-06-05 14:27:43,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:43,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:43,071 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:43,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable960 [2021-06-05 14:27:43,271 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:43,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:43,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1025607989, now seen corresponding path program 266 times [2021-06-05 14:27:43,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:43,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710273452] [2021-06-05 14:27:43,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:43,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:43,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710273452] [2021-06-05 14:27:43,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710273452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:43,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795860742] [2021-06-05 14:27:43,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:43,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:43,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:43,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:43,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:43,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:43,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:43,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:43,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:43,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:43,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 14:27:43,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:43,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:43,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:43,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:43,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:43,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:43,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:43,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:43,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:43,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:27:43,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:43,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795860742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:43,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:43,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:43,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665067489] [2021-06-05 14:27:43,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:43,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:43,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:43,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:43,586 INFO L87 Difference]: Start difference. First operand 438 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:43,703 INFO L93 Difference]: Finished difference Result 515 states and 1583 transitions. [2021-06-05 14:27:43,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:43,703 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:43,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:43,704 INFO L225 Difference]: With dead ends: 515 [2021-06-05 14:27:43,704 INFO L226 Difference]: Without dead ends: 493 [2021-06-05 14:27:43,704 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:43,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-06-05 14:27:43,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 435. [2021-06-05 14:27:43,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.122119815668203) internal successors, (1355), 434 states have internal predecessors, (1355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1355 transitions. [2021-06-05 14:27:43,708 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1355 transitions. Word has length 21 [2021-06-05 14:27:43,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:43,709 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1355 transitions. [2021-06-05 14:27:43,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:43,709 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1355 transitions. [2021-06-05 14:27:43,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:43,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:43,709 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:43,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable967,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:43,910 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:43,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:43,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1162575187, now seen corresponding path program 267 times [2021-06-05 14:27:43,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:43,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007738540] [2021-06-05 14:27:43,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:43,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:44,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:44,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:44,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007738540] [2021-06-05 14:27:44,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007738540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:44,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298608513] [2021-06-05 14:27:44,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:44,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:44,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:44,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:44,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:44,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:44,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:44,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:27:44,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:44,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:44,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:27:44,204 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:44,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298608513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:44,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:44,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:44,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695061353] [2021-06-05 14:27:44,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:44,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:44,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:44,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:44,205 INFO L87 Difference]: Start difference. First operand 435 states and 1355 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:44,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:44,342 INFO L93 Difference]: Finished difference Result 503 states and 1550 transitions. [2021-06-05 14:27:44,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:44,343 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:44,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:44,343 INFO L225 Difference]: With dead ends: 503 [2021-06-05 14:27:44,344 INFO L226 Difference]: Without dead ends: 481 [2021-06-05 14:27:44,344 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 164.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:44,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-05 14:27:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 432. [2021-06-05 14:27:44,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:44,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 14:27:44,348 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 14:27:44,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:44,348 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 14:27:44,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:44,348 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 14:27:44,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:44,349 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:44,349 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:44,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable970 [2021-06-05 14:27:44,549 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:44,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:44,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1459153209, now seen corresponding path program 268 times [2021-06-05 14:27:44,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:44,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975055883] [2021-06-05 14:27:44,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:44,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:44,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:44,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:44,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975055883] [2021-06-05 14:27:44,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975055883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:44,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139932122] [2021-06-05 14:27:44,655 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:44,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:44,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:44,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:44,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:44,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:44,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:44,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:27:44,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:44,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:44,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:44,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:44,889 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:44,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:44,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:44,905 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 14:27:44,932 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:44,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139932122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:44,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:44,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:44,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462453526] [2021-06-05 14:27:44,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:44,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:44,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:44,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:44,933 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:45,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:45,261 INFO L93 Difference]: Finished difference Result 714 states and 2156 transitions. [2021-06-05 14:27:45,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:27:45,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:45,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:45,262 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:27:45,262 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:27:45,262 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 299.0ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:27:45,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:27:45,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 430. [2021-06-05 14:27:45,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.125874125874126) internal successors, (1341), 429 states have internal predecessors, (1341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:45,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1341 transitions. [2021-06-05 14:27:45,267 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1341 transitions. Word has length 21 [2021-06-05 14:27:45,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:45,267 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1341 transitions. [2021-06-05 14:27:45,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:45,267 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1341 transitions. [2021-06-05 14:27:45,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:45,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:45,267 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:45,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable973 [2021-06-05 14:27:45,469 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:45,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:45,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1399639067, now seen corresponding path program 269 times [2021-06-05 14:27:45,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:45,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305625686] [2021-06-05 14:27:45,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:45,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:45,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:45,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305625686] [2021-06-05 14:27:45,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305625686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:45,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065764782] [2021-06-05 14:27:45,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:45,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:45,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:45,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:45,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:45,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:45,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:45,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:45,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:45,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:45,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:45,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:45,714 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:27:45,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:45,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:45,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:45,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:45,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:45,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:45,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:45,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:45,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:45,856 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 14:27:45,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:45,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065764782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:45,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:45,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:45,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131596762] [2021-06-05 14:27:45,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:45,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:45,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:45,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:45,864 INFO L87 Difference]: Start difference. First operand 430 states and 1341 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:46,023 INFO L93 Difference]: Finished difference Result 553 states and 1701 transitions. [2021-06-05 14:27:46,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:46,023 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:46,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:46,024 INFO L225 Difference]: With dead ends: 553 [2021-06-05 14:27:46,024 INFO L226 Difference]: Without dead ends: 531 [2021-06-05 14:27:46,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 186.7ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:46,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-05 14:27:46,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 436. [2021-06-05 14:27:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.135632183908046) internal successors, (1364), 435 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1364 transitions. [2021-06-05 14:27:46,029 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1364 transitions. Word has length 21 [2021-06-05 14:27:46,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:46,029 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1364 transitions. [2021-06-05 14:27:46,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,029 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1364 transitions. [2021-06-05 14:27:46,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:46,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:46,029 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:46,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable987,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:46,230 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:46,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:46,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1901430403, now seen corresponding path program 270 times [2021-06-05 14:27:46,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:46,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235262689] [2021-06-05 14:27:46,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:46,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:46,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:46,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:46,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235262689] [2021-06-05 14:27:46,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235262689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:46,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552787242] [2021-06-05 14:27:46,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:46,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:46,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:46,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:46,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:46,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:46,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:46,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:46,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:46,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:46,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:46,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:46,474 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:27:46,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:46,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:46,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:46,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:46,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:46,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:46,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:46,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:46,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:46,571 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 14:27:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:46,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552787242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:46,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:46,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:46,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776131614] [2021-06-05 14:27:46,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:46,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:46,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:46,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:46,585 INFO L87 Difference]: Start difference. First operand 436 states and 1364 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:46,770 INFO L93 Difference]: Finished difference Result 544 states and 1677 transitions. [2021-06-05 14:27:46,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:46,770 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:46,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:46,771 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:27:46,771 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 14:27:46,771 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 182.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:46,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 14:27:46,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 433. [2021-06-05 14:27:46,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.1296296296296298) internal successors, (1352), 432 states have internal predecessors, (1352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1352 transitions. [2021-06-05 14:27:46,775 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1352 transitions. Word has length 21 [2021-06-05 14:27:46,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:46,775 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1352 transitions. [2021-06-05 14:27:46,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:46,775 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1352 transitions. [2021-06-05 14:27:46,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:46,776 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:46,776 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:46,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable996 [2021-06-05 14:27:46,977 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:46,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:46,977 INFO L82 PathProgramCache]: Analyzing trace with hash -774314949, now seen corresponding path program 271 times [2021-06-05 14:27:46,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:46,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841940283] [2021-06-05 14:27:46,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:47,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:47,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:47,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841940283] [2021-06-05 14:27:47,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841940283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:47,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037111907] [2021-06-05 14:27:47,079 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:47,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:47,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:47,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:47,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:47,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:47,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:47,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:47,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:47,201 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:47,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:47,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:47,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:47,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:47,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:47,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:47,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:27:47,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:47,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037111907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:47,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:47,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:47,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588141725] [2021-06-05 14:27:47,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:47,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:47,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:47,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:47,368 INFO L87 Difference]: Start difference. First operand 433 states and 1352 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:47,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:47,548 INFO L93 Difference]: Finished difference Result 537 states and 1630 transitions. [2021-06-05 14:27:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:47,548 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:47,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:47,549 INFO L225 Difference]: With dead ends: 537 [2021-06-05 14:27:47,549 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 14:27:47,549 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:27:47,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 14:27:47,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 432. [2021-06-05 14:27:47,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1299303944315544) internal successors, (1349), 431 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:47,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1349 transitions. [2021-06-05 14:27:47,553 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1349 transitions. Word has length 21 [2021-06-05 14:27:47,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:47,554 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1349 transitions. [2021-06-05 14:27:47,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:47,554 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1349 transitions. [2021-06-05 14:27:47,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:47,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:47,554 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:47,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1001,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:47,755 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:47,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:47,755 INFO L82 PathProgramCache]: Analyzing trace with hash -996523561, now seen corresponding path program 272 times [2021-06-05 14:27:47,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:47,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239841876] [2021-06-05 14:27:47,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:47,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:47,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:47,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239841876] [2021-06-05 14:27:47,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239841876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641772419] [2021-06-05 14:27:47,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:47,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:47,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:47,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:47,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:47,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:47,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:47,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:47,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:47,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:47,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 14:27:48,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:48,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:48,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:48,120 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:48,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:48,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:48,135 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:48,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:48,147 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:5 [2021-06-05 14:27:48,175 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:48,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641772419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:48,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:48,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:48,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797330469] [2021-06-05 14:27:48,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:48,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:48,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:48,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:48,175 INFO L87 Difference]: Start difference. First operand 432 states and 1349 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:48,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:48,450 INFO L93 Difference]: Finished difference Result 674 states and 2029 transitions. [2021-06-05 14:27:48,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:27:48,451 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:48,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:48,452 INFO L225 Difference]: With dead ends: 674 [2021-06-05 14:27:48,452 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 14:27:48,452 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 249.8ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:27:48,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 14:27:48,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 432. [2021-06-05 14:27:48,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:48,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 14:27:48,457 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 14:27:48,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:48,457 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 14:27:48,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:48,457 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 14:27:48,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:48,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:48,458 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:48,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1018 [2021-06-05 14:27:48,658 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:48,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:48,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1086051491, now seen corresponding path program 273 times [2021-06-05 14:27:48,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:48,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827267766] [2021-06-05 14:27:48,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:48,778 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:48,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:48,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827267766] [2021-06-05 14:27:48,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827267766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:48,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421687672] [2021-06-05 14:27:48,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:48,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:48,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:48,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:48,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:48,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:48,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:48,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:48,887 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:48,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:48,907 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:48,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:48,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:48,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:48,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:49,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:49,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,013 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:27:49,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:49,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421687672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:49,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:49,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:49,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863209210] [2021-06-05 14:27:49,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:49,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:49,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:49,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:49,059 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:49,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:49,249 INFO L93 Difference]: Finished difference Result 569 states and 1730 transitions. [2021-06-05 14:27:49,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:49,249 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:49,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:49,250 INFO L225 Difference]: With dead ends: 569 [2021-06-05 14:27:49,250 INFO L226 Difference]: Without dead ends: 550 [2021-06-05 14:27:49,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 230.6ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:27:49,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-05 14:27:49,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 419. [2021-06-05 14:27:49,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.1052631578947367) internal successors, (1298), 418 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:49,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1298 transitions. [2021-06-05 14:27:49,254 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1298 transitions. Word has length 21 [2021-06-05 14:27:49,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:49,254 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1298 transitions. [2021-06-05 14:27:49,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:49,254 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1298 transitions. [2021-06-05 14:27:49,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:49,255 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:49,255 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:49,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1034 [2021-06-05 14:27:49,455 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:49,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:49,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1479953917, now seen corresponding path program 274 times [2021-06-05 14:27:49,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:49,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456861240] [2021-06-05 14:27:49,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:49,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:49,563 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:49,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:49,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456861240] [2021-06-05 14:27:49,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456861240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:49,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238266244] [2021-06-05 14:27:49,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:49,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:49,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:49,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:49,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:49,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:49,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:49,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:49,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:49,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:49,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:27:49,791 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_38, v_prenex_37], 1=[o_2, o_4]} [2021-06-05 14:27:49,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:49,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,806 INFO L518 ElimStorePlain]: Eliminatee v_prenex_37 vanished before elimination [2021-06-05 14:27:49,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:49,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:49,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:49,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:49,821 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:49,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:49,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:49,831 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:48, output treesize:15 [2021-06-05 14:27:49,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:49,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238266244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:49,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:49,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:49,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070401433] [2021-06-05 14:27:49,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:49,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:49,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:49,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:49,858 INFO L87 Difference]: Start difference. First operand 419 states and 1298 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:50,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:50,023 INFO L93 Difference]: Finished difference Result 550 states and 1683 transitions. [2021-06-05 14:27:50,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:50,023 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:50,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:50,024 INFO L225 Difference]: With dead ends: 550 [2021-06-05 14:27:50,024 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:27:50,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 190.2ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:50,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:27:50,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 419. [2021-06-05 14:27:50,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.1052631578947367) internal successors, (1298), 418 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:50,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1298 transitions. [2021-06-05 14:27:50,029 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1298 transitions. Word has length 21 [2021-06-05 14:27:50,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:50,029 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1298 transitions. [2021-06-05 14:27:50,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:50,029 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1298 transitions. [2021-06-05 14:27:50,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:50,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:50,029 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:50,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1040,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:50,230 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:50,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:50,230 INFO L82 PathProgramCache]: Analyzing trace with hash 385254999, now seen corresponding path program 275 times [2021-06-05 14:27:50,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:50,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201616999] [2021-06-05 14:27:50,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:50,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:50,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:50,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:50,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201616999] [2021-06-05 14:27:50,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201616999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:50,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955713733] [2021-06-05 14:27:50,364 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:50,391 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:27:50,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:50,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:50,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:50,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:50,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:50,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:50,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:50,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:50,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:27:50,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:50,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:50,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:50,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:50,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:50,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:50,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:50,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:50,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:50,584 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:50,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:50,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:50,603 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:27:50,655 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:50,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955713733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:50,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:50,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:50,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779090732] [2021-06-05 14:27:50,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:50,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:50,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:50,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:50,656 INFO L87 Difference]: Start difference. First operand 419 states and 1298 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:51,104 INFO L93 Difference]: Finished difference Result 747 states and 2235 transitions. [2021-06-05 14:27:51,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:27:51,105 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:51,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:51,105 INFO L225 Difference]: With dead ends: 747 [2021-06-05 14:27:51,105 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 14:27:51,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 397.5ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:51,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 14:27:51,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 420. [2021-06-05 14:27:51,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.1288782816229115) internal successors, (1311), 419 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1311 transitions. [2021-06-05 14:27:51,111 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1311 transitions. Word has length 21 [2021-06-05 14:27:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:51,111 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1311 transitions. [2021-06-05 14:27:51,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,111 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1311 transitions. [2021-06-05 14:27:51,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:51,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:51,111 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:51,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1050 [2021-06-05 14:27:51,312 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:51,312 INFO L82 PathProgramCache]: Analyzing trace with hash -239030765, now seen corresponding path program 276 times [2021-06-05 14:27:51,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:51,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966691916] [2021-06-05 14:27:51,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:51,421 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:51,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:51,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966691916] [2021-06-05 14:27:51,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966691916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:51,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120237621] [2021-06-05 14:27:51,422 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:51,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:27:51,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:51,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:51,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:51,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:51,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:51,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:51,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:51,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:51,529 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:51,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:51,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:51,548 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:51,599 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_40, v_prenex_39]} [2021-06-05 14:27:51,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:51,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:51,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:51,617 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:27:51,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:51,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:51,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:51,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:51,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:51,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:51,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:51,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:51,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:51,650 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:21 [2021-06-05 14:27:51,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:51,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120237621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:51,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:51,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:51,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840629372] [2021-06-05 14:27:51,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:51,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:51,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:51,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:51,685 INFO L87 Difference]: Start difference. First operand 420 states and 1311 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:51,865 INFO L93 Difference]: Finished difference Result 554 states and 1699 transitions. [2021-06-05 14:27:51,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:51,865 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:51,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:51,866 INFO L225 Difference]: With dead ends: 554 [2021-06-05 14:27:51,866 INFO L226 Difference]: Without dead ends: 525 [2021-06-05 14:27:51,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:51,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-05 14:27:51,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 420. [2021-06-05 14:27:51,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.1288782816229115) internal successors, (1311), 419 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1311 transitions. [2021-06-05 14:27:51,870 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1311 transitions. Word has length 21 [2021-06-05 14:27:51,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:51,870 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1311 transitions. [2021-06-05 14:27:51,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:51,870 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1311 transitions. [2021-06-05 14:27:51,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:51,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:51,871 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:52,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1063,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:52,071 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:52,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:52,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1230358977, now seen corresponding path program 277 times [2021-06-05 14:27:52,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:52,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882453373] [2021-06-05 14:27:52,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:52,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:52,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:52,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882453373] [2021-06-05 14:27:52,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882453373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:52,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258504014] [2021-06-05 14:27:52,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:52,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:52,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:52,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:52,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:52,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:52,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:52,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:52,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:27:52,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:52,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:52,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:52,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:52,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:52,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:52,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:52,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:52,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:52,360 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:52,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:52,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:52,383 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 14:27:52,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:52,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258504014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:52,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:52,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:52,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669167026] [2021-06-05 14:27:52,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:52,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:52,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:52,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:52,464 INFO L87 Difference]: Start difference. First operand 420 states and 1311 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:52,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:52,869 INFO L93 Difference]: Finished difference Result 673 states and 2025 transitions. [2021-06-05 14:27:52,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:27:52,869 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:52,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:52,870 INFO L225 Difference]: With dead ends: 673 [2021-06-05 14:27:52,870 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:27:52,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 378.9ms TimeCoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:27:52,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:27:52,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 415. [2021-06-05 14:27:52,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:52,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 14:27:52,875 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 14:27:52,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:52,875 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 14:27:52,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:52,875 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 14:27:52,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:52,875 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:52,875 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:53,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1070 [2021-06-05 14:27:53,076 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:53,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:53,076 INFO L82 PathProgramCache]: Analyzing trace with hash 1157356413, now seen corresponding path program 278 times [2021-06-05 14:27:53,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:53,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839937609] [2021-06-05 14:27:53,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:53,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:53,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:53,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839937609] [2021-06-05 14:27:53,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839937609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:53,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025388025] [2021-06-05 14:27:53,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:53,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:53,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:53,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:53,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:53,322 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_41]} [2021-06-05 14:27:53,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:53,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:53,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:53,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:53,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:53,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:53,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:53,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:53,362 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:27:53,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:53,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:53,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:53,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:53,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:53,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:53,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:53,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:53,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:53,444 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:27:53,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:53,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025388025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:53,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:53,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:53,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237160267] [2021-06-05 14:27:53,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:53,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:53,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:53,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:53,457 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:53,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:53,628 INFO L93 Difference]: Finished difference Result 526 states and 1607 transitions. [2021-06-05 14:27:53,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:53,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:53,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:53,629 INFO L225 Difference]: With dead ends: 526 [2021-06-05 14:27:53,629 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 14:27:53,629 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 182.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:53,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 14:27:53,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 415. [2021-06-05 14:27:53,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:53,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 14:27:53,633 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 14:27:53,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:53,633 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 14:27:53,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:53,633 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 14:27:53,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:53,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:53,634 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:53,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1080,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:53,834 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:53,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:53,834 INFO L82 PathProgramCache]: Analyzing trace with hash -1087653237, now seen corresponding path program 279 times [2021-06-05 14:27:53,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:53,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922000121] [2021-06-05 14:27:53,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:53,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:53,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:53,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922000121] [2021-06-05 14:27:53,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922000121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:53,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6899266] [2021-06-05 14:27:53,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:53,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:27:53,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:53,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:53,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:54,036 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_42]} [2021-06-05 14:27:54,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:54,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:54,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:54,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:27:54,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:54,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:54,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:54,141 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:54,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:27:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:54,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6899266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:54,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:54,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:54,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892969504] [2021-06-05 14:27:54,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:54,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:54,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:54,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:54,199 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:54,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:54,338 INFO L93 Difference]: Finished difference Result 541 states and 1656 transitions. [2021-06-05 14:27:54,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:54,338 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:54,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:54,339 INFO L225 Difference]: With dead ends: 541 [2021-06-05 14:27:54,339 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:27:54,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 165.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:54,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:27:54,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 415. [2021-06-05 14:27:54,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:54,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 14:27:54,343 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 14:27:54,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:54,343 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 14:27:54,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:54,343 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 14:27:54,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:54,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:54,344 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:54,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1085,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:54,544 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:54,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:54,544 INFO L82 PathProgramCache]: Analyzing trace with hash -790386827, now seen corresponding path program 280 times [2021-06-05 14:27:54,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:54,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438375617] [2021-06-05 14:27:54,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:54,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:54,660 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:54,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:54,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438375617] [2021-06-05 14:27:54,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438375617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:54,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503708511] [2021-06-05 14:27:54,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:54,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:54,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:54,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:54,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:54,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:54,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:54,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:27:54,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:54,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:54,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:54,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:54,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:54,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:54,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:54,864 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:27:54,937 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:54,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503708511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:54,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:54,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:54,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786750408] [2021-06-05 14:27:54,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:54,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:54,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:54,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:54,938 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:55,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:55,158 INFO L93 Difference]: Finished difference Result 560 states and 1702 transitions. [2021-06-05 14:27:55,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:55,158 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:55,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:55,159 INFO L225 Difference]: With dead ends: 560 [2021-06-05 14:27:55,159 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 14:27:55,159 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 238.5ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:27:55,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 14:27:55,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 414. [2021-06-05 14:27:55,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 3.1138014527845037) internal successors, (1286), 413 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:55,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1286 transitions. [2021-06-05 14:27:55,163 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1286 transitions. Word has length 21 [2021-06-05 14:27:55,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:55,164 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 1286 transitions. [2021-06-05 14:27:55,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:55,164 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1286 transitions. [2021-06-05 14:27:55,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:55,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:55,164 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:55,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1092 [2021-06-05 14:27:55,365 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:55,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:55,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1074649511, now seen corresponding path program 281 times [2021-06-05 14:27:55,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:55,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863343634] [2021-06-05 14:27:55,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:55,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:55,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:55,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863343634] [2021-06-05 14:27:55,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863343634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:55,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947888860] [2021-06-05 14:27:55,481 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:55,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:55,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:55,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:55,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:55,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:55,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:55,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:55,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:55,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:55,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:55,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:55,590 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 14:27:55,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:55,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:55,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:55,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:55,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:55,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:55,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:55,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:55,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:55,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:55,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:55,680 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:73, output treesize:22 [2021-06-05 14:27:55,756 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:55,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947888860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:55,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:55,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:55,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802096863] [2021-06-05 14:27:55,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:55,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:55,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:55,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:55,757 INFO L87 Difference]: Start difference. First operand 414 states and 1286 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:56,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:56,202 INFO L93 Difference]: Finished difference Result 664 states and 1996 transitions. [2021-06-05 14:27:56,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:27:56,202 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:56,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:56,203 INFO L225 Difference]: With dead ends: 664 [2021-06-05 14:27:56,203 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:27:56,203 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 452.1ms TimeCoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:27:56,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:27:56,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 425. [2021-06-05 14:27:56,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1179245283018866) internal successors, (1322), 424 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:56,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1322 transitions. [2021-06-05 14:27:56,208 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1322 transitions. Word has length 21 [2021-06-05 14:27:56,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:56,208 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1322 transitions. [2021-06-05 14:27:56,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:56,208 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1322 transitions. [2021-06-05 14:27:56,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:56,208 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:56,208 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:56,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1101 [2021-06-05 14:27:56,409 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:56,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:56,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1001040279, now seen corresponding path program 282 times [2021-06-05 14:27:56,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:56,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059288244] [2021-06-05 14:27:56,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:56,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:56,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:56,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059288244] [2021-06-05 14:27:56,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059288244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:56,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109204582] [2021-06-05 14:27:56,516 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:56,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:27:56,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:56,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:56,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:56,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:56,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:56,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:56,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:56,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:56,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:56,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:56,625 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 14:27:56,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:56,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:56,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:56,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:56,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:56,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:56,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:56,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:56,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:56,708 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 14:27:56,753 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:56,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109204582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:56,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:56,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:56,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063933039] [2021-06-05 14:27:56,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:56,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:56,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:56,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:56,754 INFO L87 Difference]: Start difference. First operand 425 states and 1322 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:57,055 INFO L93 Difference]: Finished difference Result 581 states and 1758 transitions. [2021-06-05 14:27:57,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:27:57,056 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:57,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:57,056 INFO L225 Difference]: With dead ends: 581 [2021-06-05 14:27:57,056 INFO L226 Difference]: Without dead ends: 560 [2021-06-05 14:27:57,057 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:27:57,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-05 14:27:57,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 408. [2021-06-05 14:27:57,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 3.0933660933660936) internal successors, (1259), 407 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 1259 transitions. [2021-06-05 14:27:57,061 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 1259 transitions. Word has length 21 [2021-06-05 14:27:57,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:57,061 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 1259 transitions. [2021-06-05 14:27:57,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,061 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 1259 transitions. [2021-06-05 14:27:57,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:57,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:57,062 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:57,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-06-05 14:27:57,262 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:57,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:57,262 INFO L82 PathProgramCache]: Analyzing trace with hash -324653355, now seen corresponding path program 283 times [2021-06-05 14:27:57,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:57,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123590336] [2021-06-05 14:27:57,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:57,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:57,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:57,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123590336] [2021-06-05 14:27:57,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123590336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:57,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383039174] [2021-06-05 14:27:57,372 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:57,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:57,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:57,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:57,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:57,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:57,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:57,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:57,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:57,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:57,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:57,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:57,505 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:57,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:57,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:57,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:57,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:57,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:57,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:57,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:57,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:57,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:57,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:27:57,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:57,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383039174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:57,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:57,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:27:57,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121707629] [2021-06-05 14:27:57,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:27:57,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:57,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:27:57,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:57,653 INFO L87 Difference]: Start difference. First operand 408 states and 1259 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:57,849 INFO L93 Difference]: Finished difference Result 494 states and 1507 transitions. [2021-06-05 14:27:57,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:57,850 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:57,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:57,850 INFO L225 Difference]: With dead ends: 494 [2021-06-05 14:27:57,850 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 14:27:57,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 166.4ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:27:57,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 14:27:57,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 418. [2021-06-05 14:27:57,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.105515587529976) internal successors, (1295), 417 states have internal predecessors, (1295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1295 transitions. [2021-06-05 14:27:57,855 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1295 transitions. Word has length 21 [2021-06-05 14:27:57,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:57,855 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1295 transitions. [2021-06-05 14:27:57,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:57,855 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1295 transitions. [2021-06-05 14:27:57,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:57,855 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:57,855 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:58,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1119,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:58,056 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:58,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:58,056 INFO L82 PathProgramCache]: Analyzing trace with hash -826444691, now seen corresponding path program 284 times [2021-06-05 14:27:58,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:58,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49447982] [2021-06-05 14:27:58,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:58,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:58,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:58,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49447982] [2021-06-05 14:27:58,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49447982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:58,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675473539] [2021-06-05 14:27:58,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:58,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:27:58,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:58,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:58,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:58,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:58,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:58,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:58,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:58,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:58,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:27:58,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:58,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:58,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:58,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:58,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:27:58,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:58,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,379 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:15 [2021-06-05 14:27:58,392 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:58,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675473539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:58,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:58,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:27:58,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982263363] [2021-06-05 14:27:58,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:27:58,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:58,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:27:58,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:58,393 INFO L87 Difference]: Start difference. First operand 418 states and 1295 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:58,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:58,591 INFO L93 Difference]: Finished difference Result 503 states and 1531 transitions. [2021-06-05 14:27:58,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:27:58,591 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:58,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:58,592 INFO L225 Difference]: With dead ends: 503 [2021-06-05 14:27:58,592 INFO L226 Difference]: Without dead ends: 481 [2021-06-05 14:27:58,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 158.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:27:58,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-05 14:27:58,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 415. [2021-06-05 14:27:58,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0990338164251208) internal successors, (1283), 414 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:58,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1283 transitions. [2021-06-05 14:27:58,596 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1283 transitions. Word has length 21 [2021-06-05 14:27:58,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:58,596 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1283 transitions. [2021-06-05 14:27:58,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:58,596 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1283 transitions. [2021-06-05 14:27:58,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:58,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:58,597 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:58,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-06-05 14:27:58,797 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:58,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:58,797 INFO L82 PathProgramCache]: Analyzing trace with hash 78462151, now seen corresponding path program 285 times [2021-06-05 14:27:58,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:58,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186125840] [2021-06-05 14:27:58,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:58,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:58,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:58,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186125840] [2021-06-05 14:27:58,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186125840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:58,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416352060] [2021-06-05 14:27:58,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:58,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:27:58,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:58,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:58,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:58,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:58,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:58,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:58,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:58,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:27:58,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:27:59,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:59,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:59,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:27:59,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:59,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:27:59,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:59,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:59,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:59,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:27:59,155 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:59,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:59,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:27:59,171 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 14:27:59,198 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:59,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416352060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:59,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:27:59,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:27:59,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537324323] [2021-06-05 14:27:59,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:27:59,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:27:59,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:27:59,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:27:59,198 INFO L87 Difference]: Start difference. First operand 415 states and 1283 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:59,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:27:59,494 INFO L93 Difference]: Finished difference Result 645 states and 1933 transitions. [2021-06-05 14:27:59,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:27:59,495 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:27:59,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:27:59,496 INFO L225 Difference]: With dead ends: 645 [2021-06-05 14:27:59,496 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 14:27:59,496 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 249.3ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:27:59,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 14:27:59,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 415. [2021-06-05 14:27:59,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0917874396135265) internal successors, (1280), 414 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:59,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1280 transitions. [2021-06-05 14:27:59,500 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1280 transitions. Word has length 21 [2021-06-05 14:27:59,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:27:59,500 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1280 transitions. [2021-06-05 14:27:59,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:27:59,500 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1280 transitions. [2021-06-05 14:27:59,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:27:59,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:27:59,501 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:27:59,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1138 [2021-06-05 14:27:59,701 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:27:59,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:27:59,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1740027667, now seen corresponding path program 286 times [2021-06-05 14:27:59,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:27:59,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972597322] [2021-06-05 14:27:59,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:27:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:27:59,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:27:59,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:27:59,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972597322] [2021-06-05 14:27:59,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972597322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:27:59,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037661145] [2021-06-05 14:27:59,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:27:59,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:27:59,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:27:59,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:27:59,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:27:59,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:27:59,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:59,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:27:59,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:27:59,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:27:59,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:27:59,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:27:59,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:28:00,034 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_43, v_prenex_44]} [2021-06-05 14:28:00,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:00,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,053 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:00,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:00,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:00,056 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:00,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:00,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:00,081 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:15 [2021-06-05 14:28:00,106 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:00,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037661145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:00,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:00,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:00,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791644974] [2021-06-05 14:28:00,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:00,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:00,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:00,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:00,107 INFO L87 Difference]: Start difference. First operand 415 states and 1280 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:00,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:00,263 INFO L93 Difference]: Finished difference Result 541 states and 1651 transitions. [2021-06-05 14:28:00,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:00,263 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:00,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:00,264 INFO L225 Difference]: With dead ends: 541 [2021-06-05 14:28:00,264 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:28:00,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 171.8ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:00,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:28:00,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 415. [2021-06-05 14:28:00,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0917874396135265) internal successors, (1280), 414 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:00,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1280 transitions. [2021-06-05 14:28:00,268 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1280 transitions. Word has length 21 [2021-06-05 14:28:00,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:00,269 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1280 transitions. [2021-06-05 14:28:00,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:00,269 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1280 transitions. [2021-06-05 14:28:00,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:00,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:00,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:00,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1154 [2021-06-05 14:28:00,469 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:00,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:00,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1460240711, now seen corresponding path program 287 times [2021-06-05 14:28:00,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:00,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502025232] [2021-06-05 14:28:00,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:00,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:00,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:00,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502025232] [2021-06-05 14:28:00,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502025232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:00,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161235250] [2021-06-05 14:28:00,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:00,600 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:00,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:00,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:00,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:00,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:00,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:00,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:00,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:28:00,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:00,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:00,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:00,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:00,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:00,796 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:00,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:00,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:00,812 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:28:00,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:00,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161235250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:00,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:00,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:00,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407298342] [2021-06-05 14:28:00,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:00,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:00,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:00,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:00,830 INFO L87 Difference]: Start difference. First operand 415 states and 1280 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:00,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:00,999 INFO L93 Difference]: Finished difference Result 498 states and 1517 transitions. [2021-06-05 14:28:00,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:00,999 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:00,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:01,000 INFO L225 Difference]: With dead ends: 498 [2021-06-05 14:28:01,000 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 14:28:01,000 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 168.8ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:01,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 14:28:01,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 412. [2021-06-05 14:28:01,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 3.0948905109489053) internal successors, (1272), 411 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:01,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1272 transitions. [2021-06-05 14:28:01,004 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1272 transitions. Word has length 21 [2021-06-05 14:28:01,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:01,004 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 1272 transitions. [2021-06-05 14:28:01,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:01,004 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1272 transitions. [2021-06-05 14:28:01,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:01,005 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:01,005 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:01,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1173,288 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:01,205 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:01,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:01,205 INFO L82 PathProgramCache]: Analyzing trace with hash 835954947, now seen corresponding path program 288 times [2021-06-05 14:28:01,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:01,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974029670] [2021-06-05 14:28:01,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:01,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:01,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:01,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974029670] [2021-06-05 14:28:01,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974029670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:01,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876056149] [2021-06-05 14:28:01,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:01,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:01,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:01,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:01,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:01,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:01,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:01,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:01,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:01,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:01,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:01,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:01,423 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:28:01,464 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_46, v_prenex_45]} [2021-06-05 14:28:01,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:01,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:01,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:01,483 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:01,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:01,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:01,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:01,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:01,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:01,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:01,502 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:01,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:01,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:01,516 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:24 [2021-06-05 14:28:01,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:01,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876056149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:01,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:01,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:01,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550479781] [2021-06-05 14:28:01,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:01,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:01,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:01,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:01,556 INFO L87 Difference]: Start difference. First operand 412 states and 1272 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:01,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:01,700 INFO L93 Difference]: Finished difference Result 544 states and 1659 transitions. [2021-06-05 14:28:01,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:01,700 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:01,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:01,701 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:28:01,701 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 14:28:01,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 155.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:01,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 14:28:01,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 413. [2021-06-05 14:28:01,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1019417475728157) internal successors, (1278), 412 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:01,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1278 transitions. [2021-06-05 14:28:01,705 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1278 transitions. Word has length 21 [2021-06-05 14:28:01,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:01,705 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1278 transitions. [2021-06-05 14:28:01,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:01,705 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1278 transitions. [2021-06-05 14:28:01,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:01,706 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:01,706 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:01,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:01,906 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:01,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:01,906 INFO L82 PathProgramCache]: Analyzing trace with hash 848958673, now seen corresponding path program 289 times [2021-06-05 14:28:01,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:01,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087928762] [2021-06-05 14:28:01,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:02,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:02,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:02,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087928762] [2021-06-05 14:28:02,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087928762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:02,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253626119] [2021-06-05 14:28:02,017 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:02,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:02,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:02,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:02,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:02,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:02,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:02,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:02,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:02,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:28:02,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:02,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:02,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:02,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:02,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:02,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:02,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:02,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:02,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:02,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:02,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:02,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:02,201 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:28:02,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:02,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253626119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:02,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:02,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:02,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812083156] [2021-06-05 14:28:02,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:02,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:02,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:02,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:02,280 INFO L87 Difference]: Start difference. First operand 413 states and 1278 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:02,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:02,619 INFO L93 Difference]: Finished difference Result 565 states and 1709 transitions. [2021-06-05 14:28:02,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:02,620 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:02,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:02,620 INFO L225 Difference]: With dead ends: 565 [2021-06-05 14:28:02,620 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 14:28:02,620 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 318.0ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:28:02,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 14:28:02,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 411. [2021-06-05 14:28:02,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.0902439024390245) internal successors, (1267), 410 states have internal predecessors, (1267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:02,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1267 transitions. [2021-06-05 14:28:02,625 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1267 transitions. Word has length 21 [2021-06-05 14:28:02,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:02,625 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 1267 transitions. [2021-06-05 14:28:02,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:02,625 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1267 transitions. [2021-06-05 14:28:02,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:02,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:02,625 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:02,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1194 [2021-06-05 14:28:02,826 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:02,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:02,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1990525963, now seen corresponding path program 290 times [2021-06-05 14:28:02,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:02,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967518085] [2021-06-05 14:28:02,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:02,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:02,937 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:02,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:02,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967518085] [2021-06-05 14:28:02,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967518085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:02,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960144524] [2021-06-05 14:28:02,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:02,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:02,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:02,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:02,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:03,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:03,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:03,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 14:28:03,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:03,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:03,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,110 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:28:03,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:03,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960144524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:03,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:03,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:03,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045071517] [2021-06-05 14:28:03,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:03,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:03,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:03,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:03,122 INFO L87 Difference]: Start difference. First operand 411 states and 1267 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:03,274 INFO L93 Difference]: Finished difference Result 483 states and 1473 transitions. [2021-06-05 14:28:03,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:03,274 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:03,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:03,275 INFO L225 Difference]: With dead ends: 483 [2021-06-05 14:28:03,275 INFO L226 Difference]: Without dead ends: 464 [2021-06-05 14:28:03,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 171.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:03,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-06-05 14:28:03,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 407. [2021-06-05 14:28:03,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0911330049261085) internal successors, (1255), 406 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1255 transitions. [2021-06-05 14:28:03,279 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1255 transitions. Word has length 21 [2021-06-05 14:28:03,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:03,279 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1255 transitions. [2021-06-05 14:28:03,279 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,279 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1255 transitions. [2021-06-05 14:28:03,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:03,280 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:03,280 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:03,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1204,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:03,480 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:03,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:03,481 INFO L82 PathProgramCache]: Analyzing trace with hash 246230357, now seen corresponding path program 291 times [2021-06-05 14:28:03,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:03,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852908758] [2021-06-05 14:28:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:03,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:03,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:03,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852908758] [2021-06-05 14:28:03,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852908758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:03,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082207850] [2021-06-05 14:28:03,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:03,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:03,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:03,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:03,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:03,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:03,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:03,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:28:03,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:03,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:03,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:03,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:03,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:03,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:03,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:03,773 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:15 [2021-06-05 14:28:03,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:03,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082207850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:03,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:03,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:03,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162517866] [2021-06-05 14:28:03,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:03,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:03,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:03,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:03,799 INFO L87 Difference]: Start difference. First operand 407 states and 1255 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:03,943 INFO L93 Difference]: Finished difference Result 504 states and 1535 transitions. [2021-06-05 14:28:03,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:03,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:03,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:03,944 INFO L225 Difference]: With dead ends: 504 [2021-06-05 14:28:03,944 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 14:28:03,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 147.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:03,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 14:28:03,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 407. [2021-06-05 14:28:03,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0911330049261085) internal successors, (1255), 406 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1255 transitions. [2021-06-05 14:28:03,948 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1255 transitions. Word has length 21 [2021-06-05 14:28:03,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:03,949 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1255 transitions. [2021-06-05 14:28:03,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:03,949 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1255 transitions. [2021-06-05 14:28:03,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:03,949 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:03,949 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:04,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1207 [2021-06-05 14:28:04,150 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:04,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:04,150 INFO L82 PathProgramCache]: Analyzing trace with hash -848468561, now seen corresponding path program 292 times [2021-06-05 14:28:04,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:04,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230289350] [2021-06-05 14:28:04,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:04,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:04,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:04,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230289350] [2021-06-05 14:28:04,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230289350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:04,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634308301] [2021-06-05 14:28:04,255 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:04,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:04,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:04,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:04,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:04,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:04,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:04,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:04,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:04,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:04,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:04,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:04,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:04,391 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:28 [2021-06-05 14:28:04,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:04,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:04,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:04,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:04,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:04,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:04,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:04,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:04,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:04,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:04,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:04,461 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:13 [2021-06-05 14:28:04,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:04,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634308301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:04,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:04,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:04,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699266252] [2021-06-05 14:28:04,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:04,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:04,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:04,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:04,491 INFO L87 Difference]: Start difference. First operand 407 states and 1255 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:04,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:04,679 INFO L93 Difference]: Finished difference Result 545 states and 1654 transitions. [2021-06-05 14:28:04,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:04,679 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:04,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:04,680 INFO L225 Difference]: With dead ends: 545 [2021-06-05 14:28:04,680 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 14:28:04,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 191.7ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:04,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 14:28:04,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 422. [2021-06-05 14:28:04,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0902612826603324) internal successors, (1301), 421 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:04,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1301 transitions. [2021-06-05 14:28:04,684 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1301 transitions. Word has length 21 [2021-06-05 14:28:04,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:04,684 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1301 transitions. [2021-06-05 14:28:04,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:04,684 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1301 transitions. [2021-06-05 14:28:04,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:04,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:04,685 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:04,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1217,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:04,885 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:04,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:04,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1032284377, now seen corresponding path program 293 times [2021-06-05 14:28:04,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:04,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062614023] [2021-06-05 14:28:04,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:04,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:04,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062614023] [2021-06-05 14:28:04,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062614023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:04,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441905106] [2021-06-05 14:28:04,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:05,014 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:05,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:05,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:05,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:05,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:05,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:05,105 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:05,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:28 [2021-06-05 14:28:05,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:05,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:05,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:05,203 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:05,206 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:05,228 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:77, output treesize:25 [2021-06-05 14:28:05,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:05,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441905106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:05,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:05,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:05,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192617802] [2021-06-05 14:28:05,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:05,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:05,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:05,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:05,277 INFO L87 Difference]: Start difference. First operand 422 states and 1301 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:05,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:05,462 INFO L93 Difference]: Finished difference Result 495 states and 1501 transitions. [2021-06-05 14:28:05,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:05,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:05,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:05,463 INFO L225 Difference]: With dead ends: 495 [2021-06-05 14:28:05,463 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 14:28:05,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 234.5ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:28:05,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 14:28:05,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 404. [2021-06-05 14:28:05,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.094292803970223) internal successors, (1247), 403 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:05,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1247 transitions. [2021-06-05 14:28:05,467 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1247 transitions. Word has length 21 [2021-06-05 14:28:05,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:05,467 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1247 transitions. [2021-06-05 14:28:05,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:05,467 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1247 transitions. [2021-06-05 14:28:05,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:05,468 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:05,468 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:05,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1231 [2021-06-05 14:28:05,668 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:05,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:05,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1684577419, now seen corresponding path program 294 times [2021-06-05 14:28:05,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:05,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818438683] [2021-06-05 14:28:05,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:05,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:05,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818438683] [2021-06-05 14:28:05,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818438683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:05,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779018498] [2021-06-05 14:28:05,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:05,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:05,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:05,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:05,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:05,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:05,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:05,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 14:28:05,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:05,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:05,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:05,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:05,908 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:05,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:05,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:05,926 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 14:28:05,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:05,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779018498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:05,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:05,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:05,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126042661] [2021-06-05 14:28:05,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:05,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:05,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:05,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:05,962 INFO L87 Difference]: Start difference. First operand 404 states and 1247 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:06,127 INFO L93 Difference]: Finished difference Result 519 states and 1575 transitions. [2021-06-05 14:28:06,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:06,127 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:06,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:06,128 INFO L225 Difference]: With dead ends: 519 [2021-06-05 14:28:06,128 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 14:28:06,128 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 134.4ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:06,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 14:28:06,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 405. [2021-06-05 14:28:06,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.099009900990099) internal successors, (1252), 404 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1252 transitions. [2021-06-05 14:28:06,132 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1252 transitions. Word has length 21 [2021-06-05 14:28:06,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:06,132 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1252 transitions. [2021-06-05 14:28:06,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,132 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1252 transitions. [2021-06-05 14:28:06,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:06,132 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:06,133 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:06,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1241,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:06,333 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:06,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:06,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1981843829, now seen corresponding path program 295 times [2021-06-05 14:28:06,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:06,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517872817] [2021-06-05 14:28:06,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:06,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:06,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:06,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:06,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517872817] [2021-06-05 14:28:06,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517872817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:06,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101621871] [2021-06-05 14:28:06,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:06,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:06,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:06,520 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_47], 1=[o_2]} [2021-06-05 14:28:06,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:06,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:06,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:06,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:06,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:06,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:06,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:06,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:06,553 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:28:06,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:06,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:06,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:06,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:06,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:06,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:06,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:06,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:06,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:06,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:06,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:06,640 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 14:28:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:06,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101621871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:06,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:06,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:06,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505731504] [2021-06-05 14:28:06,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:06,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:06,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:06,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:06,663 INFO L87 Difference]: Start difference. First operand 405 states and 1252 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:06,854 INFO L93 Difference]: Finished difference Result 604 states and 1827 transitions. [2021-06-05 14:28:06,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:06,855 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:06,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:06,856 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:28:06,856 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 14:28:06,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 156.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:06,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 14:28:06,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 420. [2021-06-05 14:28:06,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.119331742243437) internal successors, (1307), 419 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1307 transitions. [2021-06-05 14:28:06,861 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1307 transitions. Word has length 21 [2021-06-05 14:28:06,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:06,861 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1307 transitions. [2021-06-05 14:28:06,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:06,861 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1307 transitions. [2021-06-05 14:28:06,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:06,861 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:06,861 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:07,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1247 [2021-06-05 14:28:07,077 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:07,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:07,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1697581145, now seen corresponding path program 296 times [2021-06-05 14:28:07,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:07,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898450973] [2021-06-05 14:28:07,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:07,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:07,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898450973] [2021-06-05 14:28:07,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898450973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:07,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536251808] [2021-06-05 14:28:07,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:07,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:07,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:07,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:07,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:07,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:07,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:07,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:07,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:07,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:07,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:07,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:07,318 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:28:07,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:07,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:07,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:07,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:07,367 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:07,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:07,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:07,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:07,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:07,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:07,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:07,403 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:19 [2021-06-05 14:28:07,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:07,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536251808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:07,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:07,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:07,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173435578] [2021-06-05 14:28:07,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:07,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:07,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:07,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:07,485 INFO L87 Difference]: Start difference. First operand 420 states and 1307 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:07,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:07,818 INFO L93 Difference]: Finished difference Result 637 states and 1918 transitions. [2021-06-05 14:28:07,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:07,818 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:07,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:07,819 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:28:07,819 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:28:07,819 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 332.1ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:28:07,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:28:07,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 438. [2021-06-05 14:28:07,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.128146453089245) internal successors, (1367), 437 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:07,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1367 transitions. [2021-06-05 14:28:07,824 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1367 transitions. Word has length 21 [2021-06-05 14:28:07,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:07,824 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1367 transitions. [2021-06-05 14:28:07,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:07,824 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1367 transitions. [2021-06-05 14:28:07,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:07,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:07,824 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:08,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1255 [2021-06-05 14:28:08,025 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:08,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:08,025 INFO L82 PathProgramCache]: Analyzing trace with hash -263165821, now seen corresponding path program 297 times [2021-06-05 14:28:08,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:08,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041073879] [2021-06-05 14:28:08,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:08,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:08,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:08,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041073879] [2021-06-05 14:28:08,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041073879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:08,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579565616] [2021-06-05 14:28:08,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:08,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:08,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:08,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:08,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:08,236 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_48]} [2021-06-05 14:28:08,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:08,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:08,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:08,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:08,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:08,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:08,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:08,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:08,270 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:28:08,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:08,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:08,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:08,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:08,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:08,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:08,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:08,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:08,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:08,346 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:28:08,394 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:08,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579565616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:08,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:08,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:08,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53967241] [2021-06-05 14:28:08,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:08,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:08,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:08,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:08,395 INFO L87 Difference]: Start difference. First operand 438 states and 1367 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:08,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:08,629 INFO L93 Difference]: Finished difference Result 609 states and 1851 transitions. [2021-06-05 14:28:08,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:08,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:08,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:08,630 INFO L225 Difference]: With dead ends: 609 [2021-06-05 14:28:08,630 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 14:28:08,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 249.6ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:28:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 14:28:08,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 424. [2021-06-05 14:28:08,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.115839243498818) internal successors, (1318), 423 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:08,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1318 transitions. [2021-06-05 14:28:08,635 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1318 transitions. Word has length 21 [2021-06-05 14:28:08,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:08,635 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1318 transitions. [2021-06-05 14:28:08,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:08,635 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1318 transitions. [2021-06-05 14:28:08,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:08,635 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:08,635 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:08,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1267 [2021-06-05 14:28:08,836 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:08,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:08,836 INFO L82 PathProgramCache]: Analyzing trace with hash 282206833, now seen corresponding path program 298 times [2021-06-05 14:28:08,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:08,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306290132] [2021-06-05 14:28:08,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:08,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:08,942 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:08,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:08,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306290132] [2021-06-05 14:28:08,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306290132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:08,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993112215] [2021-06-05 14:28:08,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:08,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:08,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:08,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:08,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:09,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:09,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:09,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:09,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:28:09,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:09,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:09,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,173 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 14:28:09,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:09,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993112215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:09,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:09,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:09,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791928414] [2021-06-05 14:28:09,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:09,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:09,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:09,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:09,184 INFO L87 Difference]: Start difference. First operand 424 states and 1318 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:09,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:09,379 INFO L93 Difference]: Finished difference Result 526 states and 1590 transitions. [2021-06-05 14:28:09,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:09,380 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:09,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:09,380 INFO L225 Difference]: With dead ends: 526 [2021-06-05 14:28:09,380 INFO L226 Difference]: Without dead ends: 505 [2021-06-05 14:28:09,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:09,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-06-05 14:28:09,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 420. [2021-06-05 14:28:09,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.116945107398568) internal successors, (1306), 419 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:09,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1306 transitions. [2021-06-05 14:28:09,385 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1306 transitions. Word has length 21 [2021-06-05 14:28:09,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:09,385 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1306 transitions. [2021-06-05 14:28:09,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:09,385 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1306 transitions. [2021-06-05 14:28:09,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:09,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:09,386 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:09,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1272,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:09,586 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:09,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:09,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1436777849, now seen corresponding path program 299 times [2021-06-05 14:28:09,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:09,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030574419] [2021-06-05 14:28:09,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:09,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:09,697 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:09,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:09,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030574419] [2021-06-05 14:28:09,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030574419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:09,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129736267] [2021-06-05 14:28:09,697 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:09,724 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:09,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:09,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:09,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:09,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:09,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:09,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:09,801 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:28:09,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:09,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:09,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:09,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:09,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:09,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:09,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:09,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:09,923 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:87, output treesize:31 [2021-06-05 14:28:10,005 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:10,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129736267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:10,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:10,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:10,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160496197] [2021-06-05 14:28:10,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:10,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:10,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:10,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:10,005 INFO L87 Difference]: Start difference. First operand 420 states and 1306 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:10,360 INFO L93 Difference]: Finished difference Result 559 states and 1704 transitions. [2021-06-05 14:28:10,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:10,360 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:10,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:10,361 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:28:10,361 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 14:28:10,361 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 307.9ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:28:10,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 14:28:10,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 403. [2021-06-05 14:28:10,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.0920398009950247) internal successors, (1243), 402 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1243 transitions. [2021-06-05 14:28:10,365 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1243 transitions. Word has length 21 [2021-06-05 14:28:10,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:10,365 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1243 transitions. [2021-06-05 14:28:10,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,366 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1243 transitions. [2021-06-05 14:28:10,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:10,366 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:10,366 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:10,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1287 [2021-06-05 14:28:10,566 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:10,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:10,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1694849269, now seen corresponding path program 300 times [2021-06-05 14:28:10,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:10,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439283161] [2021-06-05 14:28:10,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:10,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:10,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:10,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:10,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439283161] [2021-06-05 14:28:10,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439283161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:10,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277428776] [2021-06-05 14:28:10,657 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:10,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:10,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:10,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:10,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:10,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:10,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:10,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:10,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:10,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:10,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:10,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:10,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:10,765 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:28:10,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:10,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:10,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:10,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:10,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:10,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:10,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:10,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:10,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:10,846 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 14:28:10,859 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:10,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277428776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:10,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:10,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:10,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451144356] [2021-06-05 14:28:10,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:10,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:10,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:10,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:10,860 INFO L87 Difference]: Start difference. First operand 403 states and 1243 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:10,984 INFO L93 Difference]: Finished difference Result 483 states and 1474 transitions. [2021-06-05 14:28:10,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:10,985 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:10,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:10,985 INFO L225 Difference]: With dead ends: 483 [2021-06-05 14:28:10,985 INFO L226 Difference]: Without dead ends: 461 [2021-06-05 14:28:10,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 148.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:10,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-06-05 14:28:10,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 409. [2021-06-05 14:28:10,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.0980392156862746) internal successors, (1264), 408 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1264 transitions. [2021-06-05 14:28:10,989 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1264 transitions. Word has length 21 [2021-06-05 14:28:10,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:10,989 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1264 transitions. [2021-06-05 14:28:10,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:10,989 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1264 transitions. [2021-06-05 14:28:10,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:10,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:10,990 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:11,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1294,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:11,190 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:11,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:11,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1974793909, now seen corresponding path program 301 times [2021-06-05 14:28:11,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:11,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000470688] [2021-06-05 14:28:11,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:11,289 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:11,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:11,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000470688] [2021-06-05 14:28:11,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000470688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:11,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401252579] [2021-06-05 14:28:11,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:11,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:11,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:11,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:11,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:11,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:11,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:11,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:11,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:28:11,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:11,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:11,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:11,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:11,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:11,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:11,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:11,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:11,472 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:11,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:11,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:11,487 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 14:28:11,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:11,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401252579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:11,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:11,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:11,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312358623] [2021-06-05 14:28:11,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:11,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:11,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:11,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:11,533 INFO L87 Difference]: Start difference. First operand 409 states and 1264 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:11,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:11,694 INFO L93 Difference]: Finished difference Result 553 states and 1681 transitions. [2021-06-05 14:28:11,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:11,694 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:11,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:11,695 INFO L225 Difference]: With dead ends: 553 [2021-06-05 14:28:11,695 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 14:28:11,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 198.7ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:28:11,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 14:28:11,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 409. [2021-06-05 14:28:11,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.093137254901961) internal successors, (1262), 408 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:11,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1262 transitions. [2021-06-05 14:28:11,699 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1262 transitions. Word has length 21 [2021-06-05 14:28:11,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:11,699 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1262 transitions. [2021-06-05 14:28:11,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:11,699 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1262 transitions. [2021-06-05 14:28:11,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:11,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:11,700 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:11,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1301 [2021-06-05 14:28:11,900 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:11,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:11,901 INFO L82 PathProgramCache]: Analyzing trace with hash 2035910703, now seen corresponding path program 302 times [2021-06-05 14:28:11,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:11,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736331848] [2021-06-05 14:28:11,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:11,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:11,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:11,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736331848] [2021-06-05 14:28:11,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736331848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:11,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569584094] [2021-06-05 14:28:11,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:12,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:12,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:12,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:12,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:12,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:12,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:12,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:12,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:12,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:12,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:12,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:12,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:12,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:12,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:12,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:12,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:12,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:12,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:12,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:12,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:12,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:12,209 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:12,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:12,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:12,224 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:28:12,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:12,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569584094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:12,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:12,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:12,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74958696] [2021-06-05 14:28:12,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:12,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:12,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:12,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:12,275 INFO L87 Difference]: Start difference. First operand 409 states and 1262 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:12,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:12,636 INFO L93 Difference]: Finished difference Result 643 states and 1940 transitions. [2021-06-05 14:28:12,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:12,637 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:12,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:12,637 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:28:12,637 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:28:12,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 312.8ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:28:12,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:28:12,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 423. [2021-06-05 14:28:12,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.0924170616113744) internal successors, (1305), 422 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:12,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1305 transitions. [2021-06-05 14:28:12,642 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1305 transitions. Word has length 21 [2021-06-05 14:28:12,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:12,642 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1305 transitions. [2021-06-05 14:28:12,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:12,642 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1305 transitions. [2021-06-05 14:28:12,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:12,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:12,643 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:12,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1311 [2021-06-05 14:28:12,843 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:12,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:12,843 INFO L82 PathProgramCache]: Analyzing trace with hash -572664753, now seen corresponding path program 303 times [2021-06-05 14:28:12,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:12,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714628213] [2021-06-05 14:28:12,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:12,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:12,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:12,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714628213] [2021-06-05 14:28:12,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714628213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:12,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846602034] [2021-06-05 14:28:12,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:12,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:12,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:12,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:12,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:13,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:13,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:13,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:13,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:13,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:13,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:13,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,160 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:28:13,189 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:13,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846602034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:13,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:13,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:13,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812613347] [2021-06-05 14:28:13,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:13,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:13,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:13,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:13,190 INFO L87 Difference]: Start difference. First operand 423 states and 1305 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:13,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:13,515 INFO L93 Difference]: Finished difference Result 577 states and 1741 transitions. [2021-06-05 14:28:13,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:28:13,515 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:13,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:13,516 INFO L225 Difference]: With dead ends: 577 [2021-06-05 14:28:13,516 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:28:13,516 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 321.8ms TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:28:13,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:28:13,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 424. [2021-06-05 14:28:13,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.1016548463356974) internal successors, (1312), 423 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:13,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1312 transitions. [2021-06-05 14:28:13,524 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1312 transitions. Word has length 21 [2021-06-05 14:28:13,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:13,524 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1312 transitions. [2021-06-05 14:28:13,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:13,524 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1312 transitions. [2021-06-05 14:28:13,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:13,525 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:13,525 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:13,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1328 [2021-06-05 14:28:13,725 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:13,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:13,726 INFO L82 PathProgramCache]: Analyzing trace with hash -550160381, now seen corresponding path program 304 times [2021-06-05 14:28:13,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:13,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741488721] [2021-06-05 14:28:13,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:13,808 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:13,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:13,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741488721] [2021-06-05 14:28:13,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741488721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:13,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780895252] [2021-06-05 14:28:13,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:13,834 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:13,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:13,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:13,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:13,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:13,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:13,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:13,915 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:28:13,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:13,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:13,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:13,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:13,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:13,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:13,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:13,997 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:28:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:14,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780895252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:14,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:14,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:14,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946234377] [2021-06-05 14:28:14,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:14,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:14,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:14,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:14,031 INFO L87 Difference]: Start difference. First operand 424 states and 1312 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:14,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:14,170 INFO L93 Difference]: Finished difference Result 545 states and 1669 transitions. [2021-06-05 14:28:14,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:14,170 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:14,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:14,171 INFO L225 Difference]: With dead ends: 545 [2021-06-05 14:28:14,171 INFO L226 Difference]: Without dead ends: 516 [2021-06-05 14:28:14,171 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:14,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-06-05 14:28:14,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 424. [2021-06-05 14:28:14,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.1016548463356974) internal successors, (1312), 423 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:14,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1312 transitions. [2021-06-05 14:28:14,176 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1312 transitions. Word has length 21 [2021-06-05 14:28:14,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:14,176 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1312 transitions. [2021-06-05 14:28:14,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:14,176 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1312 transitions. [2021-06-05 14:28:14,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:14,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:14,176 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:14,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1340,305 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:14,377 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:14,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:14,377 INFO L82 PathProgramCache]: Analyzing trace with hash -252893971, now seen corresponding path program 305 times [2021-06-05 14:28:14,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:14,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194962279] [2021-06-05 14:28:14,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:14,479 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:14,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:14,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194962279] [2021-06-05 14:28:14,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194962279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:14,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647966669] [2021-06-05 14:28:14,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:14,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:14,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:14,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:14,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:14,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:14,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:14,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:14,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:14,590 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 14:28:14,681 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 14:28:14,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:14,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:14,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:14,693 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:14,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:14,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:14,753 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:14,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:14,756 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:14,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:14,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:28:14,805 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 14:28:14,920 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:14,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647966669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:14,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:14,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:14,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480216303] [2021-06-05 14:28:14,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:14,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:14,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:14,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:14,921 INFO L87 Difference]: Start difference. First operand 424 states and 1312 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:15,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:15,407 INFO L93 Difference]: Finished difference Result 613 states and 1863 transitions. [2021-06-05 14:28:15,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:28:15,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:15,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:15,409 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:28:15,409 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:28:15,409 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 481.5ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:28:15,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:28:15,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 423. [2021-06-05 14:28:15,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.1113744075829386) internal successors, (1313), 422 states have internal predecessors, (1313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:15,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1313 transitions. [2021-06-05 14:28:15,413 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1313 transitions. Word has length 21 [2021-06-05 14:28:15,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:15,413 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1313 transitions. [2021-06-05 14:28:15,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1313 transitions. [2021-06-05 14:28:15,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:15,414 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:15,414 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:15,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1349,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:15,614 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:15,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:15,615 INFO L82 PathProgramCache]: Analyzing trace with hash -537156655, now seen corresponding path program 306 times [2021-06-05 14:28:15,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:15,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032017144] [2021-06-05 14:28:15,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:15,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:15,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:15,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032017144] [2021-06-05 14:28:15,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032017144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:15,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921834456] [2021-06-05 14:28:15,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:15,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:15,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:15,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:15,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:15,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:15,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:15,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:15,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:15,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:15,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:15,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:15,822 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:15,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:15,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:15,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:15,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:15,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:15,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:15,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:15,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:15,896 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:15,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:15,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:15,913 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:28:15,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:15,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921834456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:15,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:15,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:15,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059875470] [2021-06-05 14:28:15,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:15,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:15,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:15,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:15,990 INFO L87 Difference]: Start difference. First operand 423 states and 1313 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:16,295 INFO L93 Difference]: Finished difference Result 667 states and 2002 transitions. [2021-06-05 14:28:16,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:16,295 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:16,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:16,296 INFO L225 Difference]: With dead ends: 667 [2021-06-05 14:28:16,296 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 14:28:16,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 316.7ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:28:16,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 14:28:16,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 426. [2021-06-05 14:28:16,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1223529411764708) internal successors, (1327), 425 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1327 transitions. [2021-06-05 14:28:16,301 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1327 transitions. Word has length 21 [2021-06-05 14:28:16,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:16,301 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1327 transitions. [2021-06-05 14:28:16,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,301 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1327 transitions. [2021-06-05 14:28:16,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:16,302 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:16,302 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:16,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1361,307 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:16,502 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:16,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:16,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1538533135, now seen corresponding path program 307 times [2021-06-05 14:28:16,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:16,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397543255] [2021-06-05 14:28:16,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:16,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:16,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:16,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:16,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397543255] [2021-06-05 14:28:16,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397543255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:16,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956551876] [2021-06-05 14:28:16,587 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:16,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:16,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:16,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:16,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:16,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:16,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:16,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:16,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:16,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:16,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:16,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:16,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:16,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:16,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:16,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:16,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:16,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:16,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:16,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:16,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:16,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:16,771 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:28:16,786 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:16,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956551876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:16,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:16,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:16,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44127562] [2021-06-05 14:28:16,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:16,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:16,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:16,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:16,787 INFO L87 Difference]: Start difference. First operand 426 states and 1327 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:16,924 INFO L93 Difference]: Finished difference Result 522 states and 1590 transitions. [2021-06-05 14:28:16,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:16,924 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:16,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:16,925 INFO L225 Difference]: With dead ends: 522 [2021-06-05 14:28:16,925 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 14:28:16,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 148.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:16,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 14:28:16,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 422. [2021-06-05 14:28:16,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.111638954869359) internal successors, (1310), 421 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1310 transitions. [2021-06-05 14:28:16,930 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1310 transitions. Word has length 21 [2021-06-05 14:28:16,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:16,930 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1310 transitions. [2021-06-05 14:28:16,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:16,930 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1310 transitions. [2021-06-05 14:28:16,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:16,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:16,930 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:17,130 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1373,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:17,131 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:17,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:17,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1147084563, now seen corresponding path program 308 times [2021-06-05 14:28:17,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:17,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517304556] [2021-06-05 14:28:17,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:17,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:17,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:17,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517304556] [2021-06-05 14:28:17,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517304556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:17,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411211036] [2021-06-05 14:28:17,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:17,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:17,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:17,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:17,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:17,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:17,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:17,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:17,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:17,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:28:17,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:17,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:17,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:17,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:17,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:17,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:17,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:28:17,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:17,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:17,391 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:28:17,424 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:17,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411211036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:17,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:17,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:17,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871354305] [2021-06-05 14:28:17,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:17,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:17,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:17,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:17,425 INFO L87 Difference]: Start difference. First operand 422 states and 1310 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:17,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:17,594 INFO L93 Difference]: Finished difference Result 519 states and 1590 transitions. [2021-06-05 14:28:17,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:17,594 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:17,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:17,595 INFO L225 Difference]: With dead ends: 519 [2021-06-05 14:28:17,595 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 14:28:17,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 134.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:17,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 14:28:17,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 423. [2021-06-05 14:28:17,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.1161137440758293) internal successors, (1315), 422 states have internal predecessors, (1315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:17,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1315 transitions. [2021-06-05 14:28:17,599 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1315 transitions. Word has length 21 [2021-06-05 14:28:17,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:17,599 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1315 transitions. [2021-06-05 14:28:17,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:17,599 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1315 transitions. [2021-06-05 14:28:17,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:17,600 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:17,600 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:17,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1377 [2021-06-05 14:28:17,800 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:17,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:17,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1444350973, now seen corresponding path program 309 times [2021-06-05 14:28:17,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:17,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303263588] [2021-06-05 14:28:17,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:17,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:17,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:17,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303263588] [2021-06-05 14:28:17,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303263588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:17,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756005567] [2021-06-05 14:28:17,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:17,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:28:17,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:17,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:17,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:17,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:17,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:17,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:17,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:17,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:18,001 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:28:18,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:18,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:18,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:18,070 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:18,089 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:28:18,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:18,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756005567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:18,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:18,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:18,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7906087] [2021-06-05 14:28:18,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:18,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:18,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:18,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:18,162 INFO L87 Difference]: Start difference. First operand 423 states and 1315 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:18,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:18,464 INFO L93 Difference]: Finished difference Result 614 states and 1865 transitions. [2021-06-05 14:28:18,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:28:18,464 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:18,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:18,465 INFO L225 Difference]: With dead ends: 614 [2021-06-05 14:28:18,465 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 14:28:18,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 251.9ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:28:18,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 14:28:18,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 438. [2021-06-05 14:28:18,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.135011441647597) internal successors, (1370), 437 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1370 transitions. [2021-06-05 14:28:18,470 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1370 transitions. Word has length 21 [2021-06-05 14:28:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:18,470 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1370 transitions. [2021-06-05 14:28:18,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:18,470 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1370 transitions. [2021-06-05 14:28:18,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:18,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:18,471 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:18,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1383,310 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:18,681 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:18,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:18,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1160088289, now seen corresponding path program 310 times [2021-06-05 14:28:18,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:18,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674118893] [2021-06-05 14:28:18,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:18,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:18,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:18,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674118893] [2021-06-05 14:28:18,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674118893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:18,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906323213] [2021-06-05 14:28:18,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 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:18,816 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:18,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:18,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:18,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:18,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:18,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:18,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:18,893 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:18,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:18,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:18,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:18,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:18,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:18,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:18,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:18,978 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:28:19,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:19,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906323213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:19,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:19,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:19,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064965273] [2021-06-05 14:28:19,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:19,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:19,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:19,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:19,055 INFO L87 Difference]: Start difference. First operand 438 states and 1370 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:19,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:19,353 INFO L93 Difference]: Finished difference Result 612 states and 1866 transitions. [2021-06-05 14:28:19,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:19,353 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:19,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:19,354 INFO L225 Difference]: With dead ends: 612 [2021-06-05 14:28:19,354 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 14:28:19,354 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 295.9ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:28:19,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 14:28:19,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 444. [2021-06-05 14:28:19,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1331828442437923) internal successors, (1388), 443 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:19,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1388 transitions. [2021-06-05 14:28:19,359 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1388 transitions. Word has length 21 [2021-06-05 14:28:19,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:19,359 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1388 transitions. [2021-06-05 14:28:19,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:19,360 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1388 transitions. [2021-06-05 14:28:19,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:19,360 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:19,360 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:19,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1394,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:19,569 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:19,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:19,569 INFO L82 PathProgramCache]: Analyzing trace with hash -800658677, now seen corresponding path program 311 times [2021-06-05 14:28:19,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:19,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974819346] [2021-06-05 14:28:19,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:19,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:19,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:19,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:19,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974819346] [2021-06-05 14:28:19,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974819346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:19,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584361345] [2021-06-05 14:28:19,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:19,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:28:19,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:19,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:19,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:19,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:19,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:19,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:19,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:19,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:28:19,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:19,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:19,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:19,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:19,858 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:19,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:19,861 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:19,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:19,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:19,890 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:89, output treesize:31 [2021-06-05 14:28:19,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:19,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584361345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:19,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:19,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:19,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721277584] [2021-06-05 14:28:19,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:19,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:19,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:19,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:19,968 INFO L87 Difference]: Start difference. First operand 444 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:20,218 INFO L93 Difference]: Finished difference Result 525 states and 1608 transitions. [2021-06-05 14:28:20,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:20,218 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:20,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:20,219 INFO L225 Difference]: With dead ends: 525 [2021-06-05 14:28:20,219 INFO L226 Difference]: Without dead ends: 506 [2021-06-05 14:28:20,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 241.0ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:28:20,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-05 14:28:20,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 430. [2021-06-05 14:28:20,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.121212121212121) internal successors, (1339), 429 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1339 transitions. [2021-06-05 14:28:20,223 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1339 transitions. Word has length 21 [2021-06-05 14:28:20,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:20,223 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1339 transitions. [2021-06-05 14:28:20,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,223 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1339 transitions. [2021-06-05 14:28:20,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:20,224 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:20,224 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:20,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1406 [2021-06-05 14:28:20,424 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:20,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:20,424 INFO L82 PathProgramCache]: Analyzing trace with hash -255286023, now seen corresponding path program 312 times [2021-06-05 14:28:20,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:20,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629868210] [2021-06-05 14:28:20,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:20,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:20,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:20,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:20,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629868210] [2021-06-05 14:28:20,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629868210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:20,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371861433] [2021-06-05 14:28:20,516 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:20,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:20,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:20,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:20,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:20,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:20,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:20,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:20,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:20,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:20,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:20,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:20,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:20,624 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:20,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:20,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:20,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:20,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:20,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:20,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:20,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:20,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:20,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:20,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:28:20,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:20,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371861433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:20,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:20,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:20,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462956965] [2021-06-05 14:28:20,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:20,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:20,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:20,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:20,751 INFO L87 Difference]: Start difference. First operand 430 states and 1339 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:20,920 INFO L93 Difference]: Finished difference Result 534 states and 1627 transitions. [2021-06-05 14:28:20,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:20,920 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:20,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:20,921 INFO L225 Difference]: With dead ends: 534 [2021-06-05 14:28:20,921 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:28:20,921 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 191.1ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:20,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:28:20,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 430. [2021-06-05 14:28:20,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1305361305361306) internal successors, (1343), 429 states have internal predecessors, (1343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1343 transitions. [2021-06-05 14:28:20,925 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1343 transitions. Word has length 21 [2021-06-05 14:28:20,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:20,925 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1343 transitions. [2021-06-05 14:28:20,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:20,925 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1343 transitions. [2021-06-05 14:28:20,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:20,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:20,926 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:21,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1415,313 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:21,126 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:21,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:21,127 INFO L82 PathProgramCache]: Analyzing trace with hash -1974270705, now seen corresponding path program 313 times [2021-06-05 14:28:21,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:21,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339838789] [2021-06-05 14:28:21,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:21,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:21,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:21,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339838789] [2021-06-05 14:28:21,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339838789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:21,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238517460] [2021-06-05 14:28:21,210 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:21,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:21,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:21,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:21,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:21,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:21,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:21,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:28:21,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:28:21,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:21,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:21,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:21,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:21,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:21,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:21,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:28:21,403 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:21,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238517460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:21,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:21,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:21,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075983721] [2021-06-05 14:28:21,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:21,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:21,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:21,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:21,403 INFO L87 Difference]: Start difference. First operand 430 states and 1343 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:21,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:21,538 INFO L93 Difference]: Finished difference Result 534 states and 1627 transitions. [2021-06-05 14:28:21,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:21,538 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:21,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:21,539 INFO L225 Difference]: With dead ends: 534 [2021-06-05 14:28:21,539 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:28:21,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:21,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:28:21,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 426. [2021-06-05 14:28:21,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.12) internal successors, (1326), 425 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:21,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1326 transitions. [2021-06-05 14:28:21,543 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1326 transitions. Word has length 21 [2021-06-05 14:28:21,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:21,543 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1326 transitions. [2021-06-05 14:28:21,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1326 transitions. [2021-06-05 14:28:21,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:21,544 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:21,544 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:21,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1422 [2021-06-05 14:28:21,744 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:21,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:21,745 INFO L82 PathProgramCache]: Analyzing trace with hash -577883527, now seen corresponding path program 314 times [2021-06-05 14:28:21,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:21,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194440885] [2021-06-05 14:28:21,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:21,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:21,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:21,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:21,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194440885] [2021-06-05 14:28:21,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194440885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:21,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519102911] [2021-06-05 14:28:21,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:21,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:21,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:21,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:21,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:21,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:21,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:21,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:21,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:21,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:21,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:28:22,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:22,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:22,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:22,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:22,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:22,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:22,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:28:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:22,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519102911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:22,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:22,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:22,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551229380] [2021-06-05 14:28:22,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:22,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:22,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:22,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:22,066 INFO L87 Difference]: Start difference. First operand 426 states and 1326 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:22,348 INFO L93 Difference]: Finished difference Result 593 states and 1803 transitions. [2021-06-05 14:28:22,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:28:22,348 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:22,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:22,349 INFO L225 Difference]: With dead ends: 593 [2021-06-05 14:28:22,349 INFO L226 Difference]: Without dead ends: 572 [2021-06-05 14:28:22,349 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 305.9ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:28:22,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-05 14:28:22,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 428. [2021-06-05 14:28:22,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.117096018735363) internal successors, (1331), 427 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1331 transitions. [2021-06-05 14:28:22,354 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1331 transitions. Word has length 21 [2021-06-05 14:28:22,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:22,354 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1331 transitions. [2021-06-05 14:28:22,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,354 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1331 transitions. [2021-06-05 14:28:22,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:22,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:22,354 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:22,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1426,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:22,555 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:22,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:22,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1907811689, now seen corresponding path program 315 times [2021-06-05 14:28:22,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:22,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847279088] [2021-06-05 14:28:22,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:22,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:22,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847279088] [2021-06-05 14:28:22,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847279088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:22,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110212796] [2021-06-05 14:28:22,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 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:22,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:22,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:22,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:22,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:22,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:22,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:22,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:22,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:22,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:28:22,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:22,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:22,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:22,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:22,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:22,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:22,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:22,786 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:28:22,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:22,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110212796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:22,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:22,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:22,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103441780] [2021-06-05 14:28:22,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:22,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:22,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:22,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:22,801 INFO L87 Difference]: Start difference. First operand 428 states and 1331 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:22,913 INFO L93 Difference]: Finished difference Result 515 states and 1576 transitions. [2021-06-05 14:28:22,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:22,914 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:22,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:22,914 INFO L225 Difference]: With dead ends: 515 [2021-06-05 14:28:22,914 INFO L226 Difference]: Without dead ends: 494 [2021-06-05 14:28:22,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 135.7ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:22,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-05 14:28:22,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 425. [2021-06-05 14:28:22,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1108490566037736) internal successors, (1319), 424 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1319 transitions. [2021-06-05 14:28:22,919 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1319 transitions. Word has length 21 [2021-06-05 14:28:22,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:22,919 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1319 transitions. [2021-06-05 14:28:22,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:22,919 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1319 transitions. [2021-06-05 14:28:22,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:22,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:22,919 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:23,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1432,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:23,120 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:23,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:23,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1472074119, now seen corresponding path program 316 times [2021-06-05 14:28:23,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:23,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595960565] [2021-06-05 14:28:23,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:23,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:23,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:23,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:23,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595960565] [2021-06-05 14:28:23,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595960565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:23,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191331465] [2021-06-05 14:28:23,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:23,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:23,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:23,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:23,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:23,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:23,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:23,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:23,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:28:23,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:28:23,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:23,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:23,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:23,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:28:23,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:28:23,355 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:23,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,363 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:28:23,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:23,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191331465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:23,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:23,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:23,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105553946] [2021-06-05 14:28:23,408 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:23,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:23,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:23,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:23,408 INFO L87 Difference]: Start difference. First operand 425 states and 1319 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:23,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:23,645 INFO L93 Difference]: Finished difference Result 555 states and 1679 transitions. [2021-06-05 14:28:23,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:23,646 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:23,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:23,646 INFO L225 Difference]: With dead ends: 555 [2021-06-05 14:28:23,646 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:28:23,646 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 261.5ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:28:23,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:28:23,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 407. [2021-06-05 14:28:23,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:23,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 14:28:23,651 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 14:28:23,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:23,651 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 14:28:23,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:23,651 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 14:28:23,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:23,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:23,651 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:23,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1434 [2021-06-05 14:28:23,852 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:23,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:23,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1119238299, now seen corresponding path program 317 times [2021-06-05 14:28:23,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:23,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707725536] [2021-06-05 14:28:23,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:23,909 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:23,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:23,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707725536] [2021-06-05 14:28:23,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707725536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:23,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501669791] [2021-06-05 14:28:23,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:23,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:23,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:23,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:23,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:23,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:23,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:23,957 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:23,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:23,964 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:23,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:23,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:23,990 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:23,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:23,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:28:23,999 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:23,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501669791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:23,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:23,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:23,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481345881] [2021-06-05 14:28:23,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:23,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:23,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:23,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:23,999 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:24,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:24,151 INFO L93 Difference]: Finished difference Result 803 states and 2395 transitions. [2021-06-05 14:28:24,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:24,152 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:24,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:24,153 INFO L225 Difference]: With dead ends: 803 [2021-06-05 14:28:24,153 INFO L226 Difference]: Without dead ends: 781 [2021-06-05 14:28:24,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 97.5ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:24,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2021-06-05 14:28:24,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 415. [2021-06-05 14:28:24,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.101449275362319) internal successors, (1284), 414 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:24,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1284 transitions. [2021-06-05 14:28:24,158 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1284 transitions. Word has length 21 [2021-06-05 14:28:24,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:24,158 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1284 transitions. [2021-06-05 14:28:24,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:24,158 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1284 transitions. [2021-06-05 14:28:24,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:24,159 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:24,159 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:24,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1436,318 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:24,359 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:24,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:24,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1085940175, now seen corresponding path program 318 times [2021-06-05 14:28:24,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:24,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118508290] [2021-06-05 14:28:24,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:24,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:24,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:24,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:24,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118508290] [2021-06-05 14:28:24,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118508290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:24,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837840591] [2021-06-05 14:28:24,430 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:24,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:24,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:24,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:24,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:24,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:24,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:24,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:24,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:24,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:24,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:24,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:24,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:24,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:24,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:24,566 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:24,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:24,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:24,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:24,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837840591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:24,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:24,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:24,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270364213] [2021-06-05 14:28:24,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:24,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:24,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:24,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:24,592 INFO L87 Difference]: Start difference. First operand 415 states and 1284 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:25,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:25,527 INFO L93 Difference]: Finished difference Result 932 states and 2784 transitions. [2021-06-05 14:28:25,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 14:28:25,527 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:25,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:25,528 INFO L225 Difference]: With dead ends: 932 [2021-06-05 14:28:25,528 INFO L226 Difference]: Without dead ends: 913 [2021-06-05 14:28:25,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 658.6ms TimeCoverageRelationStatistics Valid=364, Invalid=1706, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 14:28:25,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-06-05 14:28:25,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 421. [2021-06-05 14:28:25,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.111904761904762) internal successors, (1307), 420 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:25,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1307 transitions. [2021-06-05 14:28:25,534 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1307 transitions. Word has length 21 [2021-06-05 14:28:25,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:25,534 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1307 transitions. [2021-06-05 14:28:25,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:25,534 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1307 transitions. [2021-06-05 14:28:25,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:25,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:25,534 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:25,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1439 [2021-06-05 14:28:25,735 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:25,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:25,735 INFO L82 PathProgramCache]: Analyzing trace with hash 2042705297, now seen corresponding path program 319 times [2021-06-05 14:28:25,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:25,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677210882] [2021-06-05 14:28:25,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:25,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:25,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:25,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:25,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677210882] [2021-06-05 14:28:25,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677210882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:25,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894128158] [2021-06-05 14:28:25,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:25,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:25,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:25,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:25,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:25,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:25,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:25,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:25,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:25,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:25,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:25,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:25,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:25,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:25,909 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:25,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:25,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:28:25,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:25,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894128158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:25,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:25,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:25,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847094925] [2021-06-05 14:28:25,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:25,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:25,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:25,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:25,935 INFO L87 Difference]: Start difference. First operand 421 states and 1307 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:26,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:26,305 INFO L93 Difference]: Finished difference Result 845 states and 2529 transitions. [2021-06-05 14:28:26,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:28:26,306 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:26,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:26,307 INFO L225 Difference]: With dead ends: 845 [2021-06-05 14:28:26,307 INFO L226 Difference]: Without dead ends: 806 [2021-06-05 14:28:26,307 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 301.8ms TimeCoverageRelationStatistics Valid=161, Invalid=541, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:28:26,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-06-05 14:28:26,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 422. [2021-06-05 14:28:26,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.1045130641330165) internal successors, (1307), 421 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:26,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1307 transitions. [2021-06-05 14:28:26,312 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1307 transitions. Word has length 21 [2021-06-05 14:28:26,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:26,312 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1307 transitions. [2021-06-05 14:28:26,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:26,313 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1307 transitions. [2021-06-05 14:28:26,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:26,313 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:26,313 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:26,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1445 [2021-06-05 14:28:26,514 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:26,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:26,514 INFO L82 PathProgramCache]: Analyzing trace with hash -856760017, now seen corresponding path program 320 times [2021-06-05 14:28:26,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:26,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361003573] [2021-06-05 14:28:26,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:26,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:26,593 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:26,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:26,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361003573] [2021-06-05 14:28:26,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361003573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:26,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259195166] [2021-06-05 14:28:26,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:26,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:26,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:26,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:26,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:26,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:26,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:26,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:26,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:26,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:26,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:26,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:26,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:26,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:26,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:26,715 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:26,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:26,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:26,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:26,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259195166] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:26,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:26,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:26,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810060829] [2021-06-05 14:28:26,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:26,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:26,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:26,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:26,741 INFO L87 Difference]: Start difference. First operand 422 states and 1307 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:27,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:27,445 INFO L93 Difference]: Finished difference Result 908 states and 2743 transitions. [2021-06-05 14:28:27,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 14:28:27,445 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:27,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:27,446 INFO L225 Difference]: With dead ends: 908 [2021-06-05 14:28:27,446 INFO L226 Difference]: Without dead ends: 889 [2021-06-05 14:28:27,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 548.2ms TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:28:27,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-06-05 14:28:27,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 432. [2021-06-05 14:28:27,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1183294663573085) internal successors, (1344), 431 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:27,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1344 transitions. [2021-06-05 14:28:27,452 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1344 transitions. Word has length 21 [2021-06-05 14:28:27,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:27,452 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1344 transitions. [2021-06-05 14:28:27,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:27,452 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1344 transitions. [2021-06-05 14:28:27,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:27,453 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:27,453 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:27,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1448,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:27,653 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:27,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:27,654 INFO L82 PathProgramCache]: Analyzing trace with hash 829631823, now seen corresponding path program 321 times [2021-06-05 14:28:27,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:27,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554250435] [2021-06-05 14:28:27,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:27,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:27,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:27,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554250435] [2021-06-05 14:28:27,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554250435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:27,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501971828] [2021-06-05 14:28:27,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:27,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:27,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:27,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:27,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:27,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:27,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:27,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:27,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:27,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:27,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:27,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:27,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:27,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:27,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:27,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:27,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:27,838 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:27,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:27,839 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:28:27,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:27,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501971828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:27,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:27,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:27,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616630277] [2021-06-05 14:28:27,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:27,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:27,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:27,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:27,882 INFO L87 Difference]: Start difference. First operand 432 states and 1344 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:28,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:28,703 INFO L93 Difference]: Finished difference Result 986 states and 2968 transitions. [2021-06-05 14:28:28,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 14:28:28,703 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:28,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:28,704 INFO L225 Difference]: With dead ends: 986 [2021-06-05 14:28:28,705 INFO L226 Difference]: Without dead ends: 963 [2021-06-05 14:28:28,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 590.9ms TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 14:28:28,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-06-05 14:28:28,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 435. [2021-06-05 14:28:28,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.133640552995392) internal successors, (1360), 434 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:28,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1360 transitions. [2021-06-05 14:28:28,710 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1360 transitions. Word has length 21 [2021-06-05 14:28:28,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:28,710 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1360 transitions. [2021-06-05 14:28:28,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:28,711 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1360 transitions. [2021-06-05 14:28:28,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:28,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:28,711 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:28,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1454 [2021-06-05 14:28:28,911 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:28,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:28,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1493592683, now seen corresponding path program 322 times [2021-06-05 14:28:28,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:28,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129824813] [2021-06-05 14:28:28,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:28,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:28,978 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:28,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:28,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129824813] [2021-06-05 14:28:28,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129824813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:28,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984949317] [2021-06-05 14:28:28,979 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:29,005 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:29,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:29,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:29,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:29,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:29,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:29,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:29,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:29,034 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:29,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:29,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:29,061 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:29,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:28:29,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:29,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984949317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:29,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:29,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:29,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893817020] [2021-06-05 14:28:29,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:29,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:29,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:29,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:29,070 INFO L87 Difference]: Start difference. First operand 435 states and 1360 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:29,247 INFO L93 Difference]: Finished difference Result 833 states and 2532 transitions. [2021-06-05 14:28:29,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:29,247 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:29,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:29,248 INFO L225 Difference]: With dead ends: 833 [2021-06-05 14:28:29,248 INFO L226 Difference]: Without dead ends: 811 [2021-06-05 14:28:29,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:29,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-06-05 14:28:29,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 438. [2021-06-05 14:28:29,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.130434782608696) internal successors, (1368), 437 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1368 transitions. [2021-06-05 14:28:29,254 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1368 transitions. Word has length 21 [2021-06-05 14:28:29,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:29,254 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1368 transitions. [2021-06-05 14:28:29,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,254 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1368 transitions. [2021-06-05 14:28:29,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:29,255 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:29,255 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:29,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1461,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:29,455 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:29,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:29,455 INFO L82 PathProgramCache]: Analyzing trace with hash -920621675, now seen corresponding path program 323 times [2021-06-05 14:28:29,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:29,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304832801] [2021-06-05 14:28:29,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:29,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:29,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:29,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:29,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304832801] [2021-06-05 14:28:29,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304832801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:29,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686405948] [2021-06-05 14:28:29,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:29,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:29,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:29,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:29,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:29,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:29,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:29,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:29,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:29,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:29,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:29,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:29,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:29,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:29,620 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:29,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:29,621 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:29,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:29,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686405948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:29,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:29,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:29,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107008667] [2021-06-05 14:28:29,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:29,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:29,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:29,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:29,638 INFO L87 Difference]: Start difference. First operand 438 states and 1368 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:29,833 INFO L93 Difference]: Finished difference Result 836 states and 2534 transitions. [2021-06-05 14:28:29,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:29,833 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:29,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:29,834 INFO L225 Difference]: With dead ends: 836 [2021-06-05 14:28:29,834 INFO L226 Difference]: Without dead ends: 807 [2021-06-05 14:28:29,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 123.3ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:29,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2021-06-05 14:28:29,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 429. [2021-06-05 14:28:29,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.121495327102804) internal successors, (1336), 428 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1336 transitions. [2021-06-05 14:28:29,839 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1336 transitions. Word has length 21 [2021-06-05 14:28:29,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:29,839 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1336 transitions. [2021-06-05 14:28:29,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:29,840 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1336 transitions. [2021-06-05 14:28:29,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:29,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:29,840 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:30,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1465 [2021-06-05 14:28:30,040 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:30,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:30,041 INFO L82 PathProgramCache]: Analyzing trace with hash -294750883, now seen corresponding path program 324 times [2021-06-05 14:28:30,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:30,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660383525] [2021-06-05 14:28:30,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:30,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:30,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660383525] [2021-06-05 14:28:30,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660383525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:30,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536908376] [2021-06-05 14:28:30,114 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:30,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:30,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:30,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:30,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:30,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:30,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:30,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:30,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:30,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:28:30,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:30,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:30,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:30,213 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:30,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:30,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:30,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:30,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536908376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:30,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:30,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:30,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538939974] [2021-06-05 14:28:30,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:30,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:30,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:30,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:30,238 INFO L87 Difference]: Start difference. First operand 429 states and 1336 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:30,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:30,951 INFO L93 Difference]: Finished difference Result 845 states and 2541 transitions. [2021-06-05 14:28:30,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 14:28:30,952 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:30,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:30,953 INFO L225 Difference]: With dead ends: 845 [2021-06-05 14:28:30,953 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 14:28:30,953 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 485.5ms TimeCoverageRelationStatistics Valid=278, Invalid=1204, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 14:28:30,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 14:28:30,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 437. [2021-06-05 14:28:30,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.1192660550458715) internal successors, (1360), 436 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:30,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1360 transitions. [2021-06-05 14:28:30,958 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1360 transitions. Word has length 21 [2021-06-05 14:28:30,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:30,958 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1360 transitions. [2021-06-05 14:28:30,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:30,958 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1360 transitions. [2021-06-05 14:28:30,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:30,959 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:30,959 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:31,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1470,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:31,159 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:31,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:31,159 INFO L82 PathProgramCache]: Analyzing trace with hash -96134259, now seen corresponding path program 325 times [2021-06-05 14:28:31,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:31,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961273314] [2021-06-05 14:28:31,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:31,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:31,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:31,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961273314] [2021-06-05 14:28:31,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961273314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:31,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040460730] [2021-06-05 14:28:31,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:31,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:31,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:31,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:31,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:31,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:31,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:31,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:31,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:31,317 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:31,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:31,329 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:31,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040460730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:31,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:31,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:31,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264164799] [2021-06-05 14:28:31,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:31,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:31,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:31,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:31,330 INFO L87 Difference]: Start difference. First operand 437 states and 1360 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:31,463 INFO L93 Difference]: Finished difference Result 560 states and 1715 transitions. [2021-06-05 14:28:31,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:31,463 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:31,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:31,464 INFO L225 Difference]: With dead ends: 560 [2021-06-05 14:28:31,464 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:28:31,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 89.7ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:31,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:28:31,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 433. [2021-06-05 14:28:31,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.1203703703703702) internal successors, (1348), 432 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1348 transitions. [2021-06-05 14:28:31,468 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1348 transitions. Word has length 21 [2021-06-05 14:28:31,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:31,469 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1348 transitions. [2021-06-05 14:28:31,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,469 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1348 transitions. [2021-06-05 14:28:31,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:31,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:31,469 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:31,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1472,326 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:31,669 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:31,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:31,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1012015205, now seen corresponding path program 326 times [2021-06-05 14:28:31,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:31,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866347683] [2021-06-05 14:28:31,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:31,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:31,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:31,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:31,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866347683] [2021-06-05 14:28:31,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866347683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:31,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697251086] [2021-06-05 14:28:31,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:31,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:31,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:31,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:31,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:31,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:31,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:31,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:31,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:31,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:31,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:31,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:31,809 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:31,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:31,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:28:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:31,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697251086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:31,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:31,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:31,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652170746] [2021-06-05 14:28:31,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:31,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:31,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:31,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:31,818 INFO L87 Difference]: Start difference. First operand 433 states and 1348 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:31,990 INFO L93 Difference]: Finished difference Result 684 states and 2073 transitions. [2021-06-05 14:28:31,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:31,990 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:31,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:31,991 INFO L225 Difference]: With dead ends: 684 [2021-06-05 14:28:31,991 INFO L226 Difference]: Without dead ends: 662 [2021-06-05 14:28:31,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:31,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-06-05 14:28:31,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 440. [2021-06-05 14:28:31,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.1252847380410023) internal successors, (1372), 439 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1372 transitions. [2021-06-05 14:28:31,996 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1372 transitions. Word has length 21 [2021-06-05 14:28:31,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:31,996 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1372 transitions. [2021-06-05 14:28:31,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:31,996 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1372 transitions. [2021-06-05 14:28:31,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:31,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:31,997 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:32,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 327 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1474 [2021-06-05 14:28:32,197 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:32,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:32,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1436087115, now seen corresponding path program 327 times [2021-06-05 14:28:32,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:32,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718951636] [2021-06-05 14:28:32,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:32,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:32,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:32,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718951636] [2021-06-05 14:28:32,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718951636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:32,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560415038] [2021-06-05 14:28:32,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:32,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:28:32,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:32,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:32,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:32,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:32,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:32,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:32,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:32,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:32,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:32,353 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:32,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:32,354 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:28:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:32,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560415038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:32,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:32,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:32,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104973756] [2021-06-05 14:28:32,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:32,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:32,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:32,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:32,361 INFO L87 Difference]: Start difference. First operand 440 states and 1372 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:32,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:32,527 INFO L93 Difference]: Finished difference Result 692 states and 2093 transitions. [2021-06-05 14:28:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:32,527 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:32,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:32,528 INFO L225 Difference]: With dead ends: 692 [2021-06-05 14:28:32,528 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:28:32,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 113.8ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:32,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:28:32,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 440. [2021-06-05 14:28:32,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.1184510250569475) internal successors, (1369), 439 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:32,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1369 transitions. [2021-06-05 14:28:32,533 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1369 transitions. Word has length 21 [2021-06-05 14:28:32,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:32,533 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1369 transitions. [2021-06-05 14:28:32,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:32,533 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1369 transitions. [2021-06-05 14:28:32,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:32,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:32,534 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:32,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1477,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:32,734 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:32,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:32,734 INFO L82 PathProgramCache]: Analyzing trace with hash -1402199153, now seen corresponding path program 328 times [2021-06-05 14:28:32,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:32,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030543472] [2021-06-05 14:28:32,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:32,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:32,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:32,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030543472] [2021-06-05 14:28:32,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030543472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:32,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079500423] [2021-06-05 14:28:32,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:32,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:32,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:32,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:32,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:32,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:32,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:32,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:32,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:32,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:32,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:32,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:32,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:32,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:32,880 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:32,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:32,881 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:32,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:32,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079500423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:32,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:32,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:32,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64106718] [2021-06-05 14:28:32,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:32,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:32,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:32,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:32,898 INFO L87 Difference]: Start difference. First operand 440 states and 1369 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:33,070 INFO L93 Difference]: Finished difference Result 730 states and 2211 transitions. [2021-06-05 14:28:33,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:33,071 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:33,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:33,072 INFO L225 Difference]: With dead ends: 730 [2021-06-05 14:28:33,072 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:28:33,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:33,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:28:33,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 441. [2021-06-05 14:28:33,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.125) internal successors, (1375), 440 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1375 transitions. [2021-06-05 14:28:33,077 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1375 transitions. Word has length 21 [2021-06-05 14:28:33,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:33,077 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1375 transitions. [2021-06-05 14:28:33,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,077 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1375 transitions. [2021-06-05 14:28:33,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:33,077 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:33,077 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:33,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1480,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:33,278 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:33,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:33,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1798069225, now seen corresponding path program 329 times [2021-06-05 14:28:33,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:33,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303445135] [2021-06-05 14:28:33,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:33,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:33,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:33,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303445135] [2021-06-05 14:28:33,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303445135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:33,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988304034] [2021-06-05 14:28:33,349 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:33,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:33,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:33,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:33,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:33,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:33,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:33,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:33,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:33,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:33,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:33,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:33,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:33,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:33,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:33,441 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:33,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:33,442 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:28:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:33,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988304034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:33,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:33,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:33,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742676993] [2021-06-05 14:28:33,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:33,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:33,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:33,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:33,471 INFO L87 Difference]: Start difference. First operand 441 states and 1375 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:33,685 INFO L93 Difference]: Finished difference Result 687 states and 2075 transitions. [2021-06-05 14:28:33,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:33,685 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:33,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:33,686 INFO L225 Difference]: With dead ends: 687 [2021-06-05 14:28:33,686 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 14:28:33,686 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 144.5ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:33,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 14:28:33,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 436. [2021-06-05 14:28:33,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.117241379310345) internal successors, (1356), 435 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1356 transitions. [2021-06-05 14:28:33,691 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1356 transitions. Word has length 21 [2021-06-05 14:28:33,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:33,691 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1356 transitions. [2021-06-05 14:28:33,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:33,691 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1356 transitions. [2021-06-05 14:28:33,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:33,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:33,692 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:33,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1484 [2021-06-05 14:28:33,892 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:33,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:33,892 INFO L82 PathProgramCache]: Analyzing trace with hash 704584967, now seen corresponding path program 330 times [2021-06-05 14:28:33,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:33,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212054034] [2021-06-05 14:28:33,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:33,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:33,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:33,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:33,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212054034] [2021-06-05 14:28:33,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212054034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:33,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790225694] [2021-06-05 14:28:33,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:33,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:33,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:33,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:33,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:34,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:34,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:34,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:28:34,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:34,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:34,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:34,039 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:34,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:34,040 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:34,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:34,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790225694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:34,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:34,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:34,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646314379] [2021-06-05 14:28:34,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:34,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:34,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:34,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:34,057 INFO L87 Difference]: Start difference. First operand 436 states and 1356 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:34,234 INFO L93 Difference]: Finished difference Result 697 states and 2107 transitions. [2021-06-05 14:28:34,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:34,235 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:34,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:34,235 INFO L225 Difference]: With dead ends: 697 [2021-06-05 14:28:34,235 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:28:34,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 112.9ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:34,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:28:34,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 437. [2021-06-05 14:28:34,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.121559633027523) internal successors, (1361), 436 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1361 transitions. [2021-06-05 14:28:34,240 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1361 transitions. Word has length 21 [2021-06-05 14:28:34,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:34,240 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1361 transitions. [2021-06-05 14:28:34,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,240 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1361 transitions. [2021-06-05 14:28:34,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:34,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:34,241 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:34,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1490 [2021-06-05 14:28:34,441 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:34,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:34,442 INFO L82 PathProgramCache]: Analyzing trace with hash -390113951, now seen corresponding path program 331 times [2021-06-05 14:28:34,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:34,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660710534] [2021-06-05 14:28:34,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:34,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:34,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:34,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:34,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660710534] [2021-06-05 14:28:34,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660710534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:34,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506282333] [2021-06-05 14:28:34,504 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:34,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:34,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:34,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:34,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:34,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:34,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:34,576 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:34,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:34,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:34,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:34,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:34,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:34,620 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:34,620 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-06-05 14:28:34,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:34,620 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:28:34,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:34,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506282333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:34,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:34,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:34,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023732972] [2021-06-05 14:28:34,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:34,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:34,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:34,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:34,649 INFO L87 Difference]: Start difference. First operand 437 states and 1361 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:34,897 INFO L93 Difference]: Finished difference Result 738 states and 2222 transitions. [2021-06-05 14:28:34,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:34,897 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:34,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:34,898 INFO L225 Difference]: With dead ends: 738 [2021-06-05 14:28:34,898 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 14:28:34,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 173.7ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:28:34,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 14:28:34,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 457. [2021-06-05 14:28:34,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.142543859649123) internal successors, (1433), 456 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1433 transitions. [2021-06-05 14:28:34,903 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1433 transitions. Word has length 21 [2021-06-05 14:28:34,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:34,903 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1433 transitions. [2021-06-05 14:28:34,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:34,904 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1433 transitions. [2021-06-05 14:28:34,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:34,904 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:34,904 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:35,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1493,332 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:35,104 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:35,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1490638987, now seen corresponding path program 332 times [2021-06-05 14:28:35,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:35,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015966418] [2021-06-05 14:28:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:35,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:35,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:35,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015966418] [2021-06-05 14:28:35,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015966418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:35,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067973436] [2021-06-05 14:28:35,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:35,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:35,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:35,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:35,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:35,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:35,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:35,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:35,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:35,237 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:35,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:35,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:35,270 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:35,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:35,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:35,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067973436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:35,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:35,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:35,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044691091] [2021-06-05 14:28:35,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:35,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:35,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:35,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:35,282 INFO L87 Difference]: Start difference. First operand 457 states and 1433 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:35,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:35,526 INFO L93 Difference]: Finished difference Result 698 states and 2107 transitions. [2021-06-05 14:28:35,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:35,526 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:35,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:35,527 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:28:35,527 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:28:35,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:35,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:28:35,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 432. [2021-06-05 14:28:35,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1345707656612527) internal successors, (1351), 431 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:35,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1351 transitions. [2021-06-05 14:28:35,532 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1351 transitions. Word has length 21 [2021-06-05 14:28:35,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:35,532 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1351 transitions. [2021-06-05 14:28:35,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:35,532 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1351 transitions. [2021-06-05 14:28:35,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:35,533 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:35,533 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:35,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1501 [2021-06-05 14:28:35,733 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:35,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:35,734 INFO L82 PathProgramCache]: Analyzing trace with hash -393240531, now seen corresponding path program 333 times [2021-06-05 14:28:35,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:35,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248161258] [2021-06-05 14:28:35,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:35,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:35,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:35,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:35,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248161258] [2021-06-05 14:28:35,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248161258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:35,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55353132] [2021-06-05 14:28:35,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:35,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:35,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:35,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:35,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:35,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:35,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:35,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:35,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:35,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:35,920 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:35,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:35,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:35,932 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:35,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55353132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:35,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:35,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:35,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271141191] [2021-06-05 14:28:35,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:35,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:35,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:35,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:35,932 INFO L87 Difference]: Start difference. First operand 432 states and 1351 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:36,075 INFO L93 Difference]: Finished difference Result 601 states and 1845 transitions. [2021-06-05 14:28:36,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:36,076 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:36,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:36,076 INFO L225 Difference]: With dead ends: 601 [2021-06-05 14:28:36,076 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 14:28:36,077 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:36,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 14:28:36,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 428. [2021-06-05 14:28:36,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1358313817330212) internal successors, (1339), 427 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1339 transitions. [2021-06-05 14:28:36,081 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1339 transitions. Word has length 21 [2021-06-05 14:28:36,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:36,081 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1339 transitions. [2021-06-05 14:28:36,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,081 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1339 transitions. [2021-06-05 14:28:36,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:36,082 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:36,082 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:36,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1504,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:36,282 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:36,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:36,283 INFO L82 PathProgramCache]: Analyzing trace with hash -715838035, now seen corresponding path program 334 times [2021-06-05 14:28:36,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:36,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776657255] [2021-06-05 14:28:36,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:36,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:36,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:36,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776657255] [2021-06-05 14:28:36,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776657255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:36,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906830094] [2021-06-05 14:28:36,363 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:36,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:36,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:36,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:36,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:36,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:36,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:36,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:36,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:36,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:36,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:36,451 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:36,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:36,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:36,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:36,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:36,491 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:36,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:36,499 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:36,499 INFO L518 ElimStorePlain]: Eliminatee v_prenex_52 vanished before elimination [2021-06-05 14:28:36,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:36,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:28:36,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:36,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906830094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:36,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:36,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:36,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416460133] [2021-06-05 14:28:36,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:36,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:36,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:36,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:36,523 INFO L87 Difference]: Start difference. First operand 428 states and 1339 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:36,738 INFO L93 Difference]: Finished difference Result 664 states and 2018 transitions. [2021-06-05 14:28:36,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:36,738 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:36,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:36,739 INFO L225 Difference]: With dead ends: 664 [2021-06-05 14:28:36,739 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 14:28:36,739 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 172.1ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:36,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 14:28:36,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 432. [2021-06-05 14:28:36,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1322505800464038) internal successors, (1350), 431 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1350 transitions. [2021-06-05 14:28:36,744 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1350 transitions. Word has length 21 [2021-06-05 14:28:36,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:36,744 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1350 transitions. [2021-06-05 14:28:36,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:36,744 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1350 transitions. [2021-06-05 14:28:36,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:36,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:36,745 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:36,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1507,335 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:36,945 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:36,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:36,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1334119611, now seen corresponding path program 335 times [2021-06-05 14:28:36,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:36,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461708278] [2021-06-05 14:28:36,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:37,044 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:37,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:37,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461708278] [2021-06-05 14:28:37,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461708278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:37,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126785246] [2021-06-05 14:28:37,044 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:37,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:37,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:37,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:37,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:37,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:37,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:37,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:37,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:37,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:37,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:37,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:37,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:37,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:37,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:37,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:37,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:37,192 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:37,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:37,193 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:28:37,284 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:37,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126785246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:37,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:37,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:37,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738981857] [2021-06-05 14:28:37,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:37,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:37,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:37,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:37,288 INFO L87 Difference]: Start difference. First operand 432 states and 1350 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:37,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:37,781 INFO L93 Difference]: Finished difference Result 702 states and 2144 transitions. [2021-06-05 14:28:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:28:37,781 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:37,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:37,782 INFO L225 Difference]: With dead ends: 702 [2021-06-05 14:28:37,782 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 14:28:37,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 427.0ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:28:37,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 14:28:37,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 427. [2021-06-05 14:28:37,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.1267605633802815) internal successors, (1332), 426 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:37,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1332 transitions. [2021-06-05 14:28:37,787 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1332 transitions. Word has length 21 [2021-06-05 14:28:37,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:37,787 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1332 transitions. [2021-06-05 14:28:37,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:37,787 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1332 transitions. [2021-06-05 14:28:37,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:37,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:37,788 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:37,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1514,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:37,988 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:37,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:37,989 INFO L82 PathProgramCache]: Analyzing trace with hash 946949131, now seen corresponding path program 336 times [2021-06-05 14:28:37,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:37,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390263956] [2021-06-05 14:28:37,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:38,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:38,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:38,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390263956] [2021-06-05 14:28:38,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390263956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:38,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185004816] [2021-06-05 14:28:38,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:38,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:38,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:38,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:38,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:38,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:38,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:38,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:38,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:38,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:28:38,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:38,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:38,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:38,143 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:38,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:38,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:38,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:38,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185004816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:38,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:38,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:38,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590702933] [2021-06-05 14:28:38,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:38,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:38,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:38,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:38,167 INFO L87 Difference]: Start difference. First operand 427 states and 1332 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:38,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:38,785 INFO L93 Difference]: Finished difference Result 929 states and 2770 transitions. [2021-06-05 14:28:38,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 14:28:38,786 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:38,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:38,787 INFO L225 Difference]: With dead ends: 929 [2021-06-05 14:28:38,787 INFO L226 Difference]: Without dead ends: 910 [2021-06-05 14:28:38,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 455.9ms TimeCoverageRelationStatistics Valid=274, Invalid=1132, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:28:38,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-06-05 14:28:38,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 427. [2021-06-05 14:28:38,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.107981220657277) internal successors, (1324), 426 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:38,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1324 transitions. [2021-06-05 14:28:38,792 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1324 transitions. Word has length 21 [2021-06-05 14:28:38,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:38,792 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1324 transitions. [2021-06-05 14:28:38,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:38,793 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1324 transitions. [2021-06-05 14:28:38,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:38,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:38,793 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:38,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1521 [2021-06-05 14:28:38,994 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:38,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:38,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1145565755, now seen corresponding path program 337 times [2021-06-05 14:28:38,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:38,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390351433] [2021-06-05 14:28:38,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:39,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:39,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390351433] [2021-06-05 14:28:39,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390351433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:39,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456146016] [2021-06-05 14:28:39,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:39,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:39,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:39,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:39,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:39,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:39,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:39,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:39,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:39,135 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:39,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:39,147 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:39,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456146016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:39,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:39,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:39,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615784620] [2021-06-05 14:28:39,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:39,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:39,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:39,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:39,148 INFO L87 Difference]: Start difference. First operand 427 states and 1324 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:39,281 INFO L93 Difference]: Finished difference Result 680 states and 2039 transitions. [2021-06-05 14:28:39,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:39,281 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:39,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:39,282 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:28:39,282 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:28:39,282 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:39,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:28:39,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 407. [2021-06-05 14:28:39,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 14:28:39,287 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 14:28:39,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:39,287 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 14:28:39,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,287 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 14:28:39,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:39,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:39,288 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:39,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1523 [2021-06-05 14:28:39,488 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:39,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:39,488 INFO L82 PathProgramCache]: Analyzing trace with hash 2087738507, now seen corresponding path program 338 times [2021-06-05 14:28:39,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:39,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569685100] [2021-06-05 14:28:39,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:39,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:39,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:39,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:39,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569685100] [2021-06-05 14:28:39,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569685100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:39,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974368347] [2021-06-05 14:28:39,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:39,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:39,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:39,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:39,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:39,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:39,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:39,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:39,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:39,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:39,629 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:39,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:39,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:39,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:39,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974368347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:39,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:39,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:39,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579185249] [2021-06-05 14:28:39,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:39,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:39,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:39,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:39,638 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:39,789 INFO L93 Difference]: Finished difference Result 655 states and 1972 transitions. [2021-06-05 14:28:39,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:39,789 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:39,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:39,790 INFO L225 Difference]: With dead ends: 655 [2021-06-05 14:28:39,790 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 14:28:39,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 69.3ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:39,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 14:28:39,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 422. [2021-06-05 14:28:39,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0997624703087885) internal successors, (1305), 421 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1305 transitions. [2021-06-05 14:28:39,795 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1305 transitions. Word has length 21 [2021-06-05 14:28:39,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:39,795 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1305 transitions. [2021-06-05 14:28:39,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:39,795 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1305 transitions. [2021-06-05 14:28:39,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:39,795 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:39,795 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:39,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1525,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:39,996 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:39,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:39,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1822320685, now seen corresponding path program 339 times [2021-06-05 14:28:39,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:39,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974134964] [2021-06-05 14:28:39,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:40,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:40,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:40,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974134964] [2021-06-05 14:28:40,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974134964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:40,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528290511] [2021-06-05 14:28:40,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:40,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:28:40,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:40,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:40,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:40,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:40,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:40,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:40,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:40,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:40,126 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:40,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:40,138 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:40,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528290511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:40,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:40,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:40,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057953020] [2021-06-05 14:28:40,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:40,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:40,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:40,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:40,139 INFO L87 Difference]: Start difference. First operand 422 states and 1305 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:40,270 INFO L93 Difference]: Finished difference Result 663 states and 1992 transitions. [2021-06-05 14:28:40,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:40,270 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:40,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:40,271 INFO L225 Difference]: With dead ends: 663 [2021-06-05 14:28:40,271 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 14:28:40,271 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 74.1ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:40,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 14:28:40,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 418. [2021-06-05 14:28:40,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.091127098321343) internal successors, (1289), 417 states have internal predecessors, (1289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1289 transitions. [2021-06-05 14:28:40,275 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1289 transitions. Word has length 21 [2021-06-05 14:28:40,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:40,276 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1289 transitions. [2021-06-05 14:28:40,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,276 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1289 transitions. [2021-06-05 14:28:40,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:40,276 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:40,276 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:40,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1530 [2021-06-05 14:28:40,477 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:40,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:40,477 INFO L82 PathProgramCache]: Analyzing trace with hash -326475851, now seen corresponding path program 340 times [2021-06-05 14:28:40,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:40,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084236231] [2021-06-05 14:28:40,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:40,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:40,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:40,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:40,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084236231] [2021-06-05 14:28:40,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084236231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:40,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876446421] [2021-06-05 14:28:40,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:40,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:40,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:40,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:40,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:40,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:40,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:40,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:28:40,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:40,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:40,613 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:40,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:40,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:40,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:40,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876446421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:40,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:40,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:40,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140480911] [2021-06-05 14:28:40,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:40,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:40,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:40,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:40,627 INFO L87 Difference]: Start difference. First operand 418 states and 1289 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:40,760 INFO L93 Difference]: Finished difference Result 656 states and 1974 transitions. [2021-06-05 14:28:40,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:40,760 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:40,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:40,761 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:28:40,761 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:28:40,761 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 79.1ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:40,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:28:40,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 414. [2021-06-05 14:28:40,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 3.0920096852300243) internal successors, (1277), 413 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1277 transitions. [2021-06-05 14:28:40,765 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1277 transitions. Word has length 21 [2021-06-05 14:28:40,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:40,766 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 1277 transitions. [2021-06-05 14:28:40,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:40,766 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1277 transitions. [2021-06-05 14:28:40,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:40,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:40,766 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:40,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1532 [2021-06-05 14:28:40,967 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:40,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:40,967 INFO L82 PathProgramCache]: Analyzing trace with hash 179870415, now seen corresponding path program 341 times [2021-06-05 14:28:40,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:40,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544857791] [2021-06-05 14:28:40,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:41,025 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:41,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:41,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544857791] [2021-06-05 14:28:41,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544857791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:41,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498478942] [2021-06-05 14:28:41,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:41,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:41,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:41,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:41,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:41,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:41,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:41,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:28:41,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:41,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:41,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:41,111 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:41,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:41,112 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:28:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:41,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498478942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:41,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:41,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:41,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006242765] [2021-06-05 14:28:41,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:41,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:41,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:41,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:41,179 INFO L87 Difference]: Start difference. First operand 414 states and 1277 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:41,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:41,469 INFO L93 Difference]: Finished difference Result 754 states and 2260 transitions. [2021-06-05 14:28:41,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:41,469 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:41,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:41,470 INFO L225 Difference]: With dead ends: 754 [2021-06-05 14:28:41,470 INFO L226 Difference]: Without dead ends: 735 [2021-06-05 14:28:41,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 214.1ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:28:41,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-05 14:28:41,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 415. [2021-06-05 14:28:41,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.111111111111111) internal successors, (1288), 414 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:41,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1288 transitions. [2021-06-05 14:28:41,475 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1288 transitions. Word has length 21 [2021-06-05 14:28:41,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:41,475 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1288 transitions. [2021-06-05 14:28:41,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:41,475 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1288 transitions. [2021-06-05 14:28:41,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:41,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:41,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:41,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1534,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:41,676 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:41,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1671601621, now seen corresponding path program 342 times [2021-06-05 14:28:41,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:41,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662844078] [2021-06-05 14:28:41,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:41,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:41,735 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:41,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:41,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662844078] [2021-06-05 14:28:41,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662844078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:41,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363170116] [2021-06-05 14:28:41,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:41,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:28:41,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:41,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:41,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:41,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:41,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:41,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:41,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:41,800 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:41,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:41,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:41,819 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:41,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:41,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:28:41,827 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:41,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363170116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:41,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:41,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:41,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542165618] [2021-06-05 14:28:41,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:41,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:41,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:41,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:41,828 INFO L87 Difference]: Start difference. First operand 415 states and 1288 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:41,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:41,993 INFO L93 Difference]: Finished difference Result 706 states and 2128 transitions. [2021-06-05 14:28:41,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:41,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:41,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:41,995 INFO L225 Difference]: With dead ends: 706 [2021-06-05 14:28:41,995 INFO L226 Difference]: Without dead ends: 684 [2021-06-05 14:28:41,995 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:41,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-06-05 14:28:41,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 430. [2021-06-05 14:28:41,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1165501165501164) internal successors, (1337), 429 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:41,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1337 transitions. [2021-06-05 14:28:41,999 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1337 transitions. Word has length 21 [2021-06-05 14:28:42,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:42,000 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1337 transitions. [2021-06-05 14:28:42,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:42,000 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1337 transitions. [2021-06-05 14:28:42,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:42,000 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:42,000 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:42,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1539,343 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:42,201 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:42,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:42,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1247529711, now seen corresponding path program 343 times [2021-06-05 14:28:42,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:42,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773081204] [2021-06-05 14:28:42,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:42,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:42,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773081204] [2021-06-05 14:28:42,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773081204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703975569] [2021-06-05 14:28:42,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:42,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:42,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:42,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:42,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:42,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:28:42,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:42,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:42,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:42,346 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:42,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:42,346 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:28:42,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:42,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703975569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:42,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:42,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:42,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287763848] [2021-06-05 14:28:42,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:42,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:42,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:42,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:42,354 INFO L87 Difference]: Start difference. First operand 430 states and 1337 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:42,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:42,535 INFO L93 Difference]: Finished difference Result 719 states and 2166 transitions. [2021-06-05 14:28:42,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:42,535 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:42,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:42,536 INFO L225 Difference]: With dead ends: 719 [2021-06-05 14:28:42,536 INFO L226 Difference]: Without dead ends: 686 [2021-06-05 14:28:42,536 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:42,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-06-05 14:28:42,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 430. [2021-06-05 14:28:42,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1095571095571097) internal successors, (1334), 429 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:42,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1334 transitions. [2021-06-05 14:28:42,541 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1334 transitions. Word has length 21 [2021-06-05 14:28:42,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:42,541 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1334 transitions. [2021-06-05 14:28:42,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:42,541 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1334 transitions. [2021-06-05 14:28:42,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:42,541 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:42,541 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:42,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1542,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:42,742 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:42,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:42,742 INFO L82 PathProgramCache]: Analyzing trace with hash 209151317, now seen corresponding path program 344 times [2021-06-05 14:28:42,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:42,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811604360] [2021-06-05 14:28:42,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:42,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:42,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:42,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811604360] [2021-06-05 14:28:42,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811604360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:42,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806796416] [2021-06-05 14:28:42,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:42,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:42,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:42,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:42,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:42,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:42,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:42,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:42,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:42,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:42,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:42,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:42,886 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:42,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:42,892 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:42,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:42,893 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:42,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806796416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:42,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:42,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:42,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245311058] [2021-06-05 14:28:42,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:42,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:42,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:42,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:42,918 INFO L87 Difference]: Start difference. First operand 430 states and 1334 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:43,103 INFO L93 Difference]: Finished difference Result 751 states and 2269 transitions. [2021-06-05 14:28:43,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:43,104 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:43,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:43,104 INFO L225 Difference]: With dead ends: 751 [2021-06-05 14:28:43,105 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 14:28:43,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 135.5ms TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:43,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 14:28:43,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 430. [2021-06-05 14:28:43,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1095571095571097) internal successors, (1334), 429 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1334 transitions. [2021-06-05 14:28:43,110 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1334 transitions. Word has length 21 [2021-06-05 14:28:43,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:43,110 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1334 transitions. [2021-06-05 14:28:43,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,110 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1334 transitions. [2021-06-05 14:28:43,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:43,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:43,110 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:43,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1548 [2021-06-05 14:28:43,321 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:43,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:43,321 INFO L82 PathProgramCache]: Analyzing trace with hash -885547601, now seen corresponding path program 345 times [2021-06-05 14:28:43,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:43,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572141686] [2021-06-05 14:28:43,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:43,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:43,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:43,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572141686] [2021-06-05 14:28:43,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572141686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:43,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983635298] [2021-06-05 14:28:43,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:43,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:28:43,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:43,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:43,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:43,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:43,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:43,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 14:28:43,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:43,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:28:43,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:43,457 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:43,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:43,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:28:43,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:43,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983635298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:43,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:43,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:28:43,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568670356] [2021-06-05 14:28:43,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:28:43,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:43,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:28:43,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:28:43,475 INFO L87 Difference]: Start difference. First operand 430 states and 1334 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:43,664 INFO L93 Difference]: Finished difference Result 714 states and 2150 transitions. [2021-06-05 14:28:43,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:43,664 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:43,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:43,665 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:28:43,665 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 14:28:43,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 123.0ms TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:43,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 14:28:43,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 428. [2021-06-05 14:28:43,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.11943793911007) internal successors, (1332), 427 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1332 transitions. [2021-06-05 14:28:43,670 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1332 transitions. Word has length 21 [2021-06-05 14:28:43,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:43,670 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1332 transitions. [2021-06-05 14:28:43,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:43,670 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1332 transitions. [2021-06-05 14:28:43,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:43,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:43,671 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:43,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 346 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1552 [2021-06-05 14:28:43,873 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:43,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:43,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1979031859, now seen corresponding path program 346 times [2021-06-05 14:28:43,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:43,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890204758] [2021-06-05 14:28:43,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:43,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:43,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:43,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:43,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890204758] [2021-06-05 14:28:43,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890204758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:43,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087201275] [2021-06-05 14:28:43,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:43,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:43,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:43,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:43,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:43,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:43,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:43,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:43,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:28:44,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:44,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:44,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:44,023 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:44,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:44,023 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:44,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:44,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087201275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:44,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:44,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:44,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839509946] [2021-06-05 14:28:44,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:44,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:44,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:44,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:44,052 INFO L87 Difference]: Start difference. First operand 428 states and 1332 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:44,234 INFO L93 Difference]: Finished difference Result 724 states and 2184 transitions. [2021-06-05 14:28:44,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:44,234 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:44,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:44,235 INFO L225 Difference]: With dead ends: 724 [2021-06-05 14:28:44,235 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 14:28:44,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 129.3ms TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:44,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 14:28:44,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 429. [2021-06-05 14:28:44,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.1238317757009346) internal successors, (1337), 428 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1337 transitions. [2021-06-05 14:28:44,240 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1337 transitions. Word has length 21 [2021-06-05 14:28:44,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:44,240 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1337 transitions. [2021-06-05 14:28:44,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,240 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1337 transitions. [2021-06-05 14:28:44,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:44,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:44,241 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:44,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1556 [2021-06-05 14:28:44,441 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:44,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:44,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1221236519, now seen corresponding path program 347 times [2021-06-05 14:28:44,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:44,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091046662] [2021-06-05 14:28:44,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:44,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:44,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:44,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091046662] [2021-06-05 14:28:44,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091046662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:44,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163227987] [2021-06-05 14:28:44,500 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:44,527 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:44,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:44,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:44,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:44,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:44,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:44,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:44,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:44,566 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:44,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:44,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:44,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:44,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:44,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:44,604 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:44,604 INFO L518 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2021-06-05 14:28:44,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:44,604 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:28:44,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:44,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163227987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:44,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:44,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:44,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917104252] [2021-06-05 14:28:44,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:44,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:44,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:44,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:44,626 INFO L87 Difference]: Start difference. First operand 429 states and 1337 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:44,812 INFO L93 Difference]: Finished difference Result 765 states and 2299 transitions. [2021-06-05 14:28:44,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:44,812 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:44,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:44,813 INFO L225 Difference]: With dead ends: 765 [2021-06-05 14:28:44,813 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 14:28:44,813 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 131.3ms TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:44,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 14:28:44,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 448. [2021-06-05 14:28:44,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1387024608501117) internal successors, (1403), 447 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1403 transitions. [2021-06-05 14:28:44,819 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1403 transitions. Word has length 21 [2021-06-05 14:28:44,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:44,819 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1403 transitions. [2021-06-05 14:28:44,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:44,819 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1403 transitions. [2021-06-05 14:28:44,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:44,819 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:44,819 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:45,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:45,020 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:45,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:45,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1192977839, now seen corresponding path program 348 times [2021-06-05 14:28:45,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:45,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105455770] [2021-06-05 14:28:45,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:45,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:45,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:45,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:45,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105455770] [2021-06-05 14:28:45,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105455770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:45,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256822834] [2021-06-05 14:28:45,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:45,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:45,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:45,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:45,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:45,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:45,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:45,136 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:45,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:45,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:45,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:45,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:45,175 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:45,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:45,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256822834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:45,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:45,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:45,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421930885] [2021-06-05 14:28:45,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:45,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:45,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:45,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:45,185 INFO L87 Difference]: Start difference. First operand 448 states and 1403 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:45,360 INFO L93 Difference]: Finished difference Result 724 states and 2178 transitions. [2021-06-05 14:28:45,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:45,361 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:45,361 INFO L225 Difference]: With dead ends: 724 [2021-06-05 14:28:45,361 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 14:28:45,362 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:45,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 14:28:45,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 426. [2021-06-05 14:28:45,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1270588235294117) internal successors, (1329), 425 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1329 transitions. [2021-06-05 14:28:45,366 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1329 transitions. Word has length 21 [2021-06-05 14:28:45,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:45,366 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1329 transitions. [2021-06-05 14:28:45,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,367 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1329 transitions. [2021-06-05 14:28:45,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:45,367 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:45,367 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:45,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1565,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:45,567 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:45,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:45,568 INFO L82 PathProgramCache]: Analyzing trace with hash 832800499, now seen corresponding path program 349 times [2021-06-05 14:28:45,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:45,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127342722] [2021-06-05 14:28:45,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:45,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:45,626 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:45,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:45,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127342722] [2021-06-05 14:28:45,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127342722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:45,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251124278] [2021-06-05 14:28:45,627 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:45,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:45,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:45,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:45,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:45,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:45,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:28:45,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:28:45,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:28:45,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:45,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:45,704 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:45,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:45,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:28:45,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:45,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251124278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:45,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:45,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:45,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825069784] [2021-06-05 14:28:45,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:45,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:45,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:45,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:45,729 INFO L87 Difference]: Start difference. First operand 426 states and 1329 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:45,953 INFO L93 Difference]: Finished difference Result 846 states and 2548 transitions. [2021-06-05 14:28:45,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:45,953 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:45,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:45,954 INFO L225 Difference]: With dead ends: 846 [2021-06-05 14:28:45,954 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 14:28:45,954 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:45,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 14:28:45,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 429. [2021-06-05 14:28:45,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.1401869158878504) internal successors, (1344), 428 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1344 transitions. [2021-06-05 14:28:45,960 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1344 transitions. Word has length 21 [2021-06-05 14:28:45,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:45,960 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1344 transitions. [2021-06-05 14:28:45,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:45,960 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1344 transitions. [2021-06-05 14:28:45,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:45,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:45,960 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:46,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1568 [2021-06-05 14:28:46,161 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:46,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:46,161 INFO L82 PathProgramCache]: Analyzing trace with hash -261898419, now seen corresponding path program 350 times [2021-06-05 14:28:46,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:46,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952848830] [2021-06-05 14:28:46,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:46,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:46,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:46,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952848830] [2021-06-05 14:28:46,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952848830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:46,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510261135] [2021-06-05 14:28:46,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:46,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:46,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:46,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:46,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:46,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:46,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:46,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:46,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:46,277 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:28:46,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:46,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:46,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:46,304 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:46,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:46,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:28:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:46,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510261135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:46,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:46,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:46,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096266832] [2021-06-05 14:28:46,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:46,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:46,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:46,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:46,334 INFO L87 Difference]: Start difference. First operand 429 states and 1344 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:46,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:46,583 INFO L93 Difference]: Finished difference Result 909 states and 2741 transitions. [2021-06-05 14:28:46,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:46,583 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:46,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:46,584 INFO L225 Difference]: With dead ends: 909 [2021-06-05 14:28:46,584 INFO L226 Difference]: Without dead ends: 882 [2021-06-05 14:28:46,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 166.5ms TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:28:46,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-06-05 14:28:46,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 460. [2021-06-05 14:28:46,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.161220043572985) internal successors, (1451), 459 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:46,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1451 transitions. [2021-06-05 14:28:46,590 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1451 transitions. Word has length 21 [2021-06-05 14:28:46,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:46,590 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1451 transitions. [2021-06-05 14:28:46,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:46,590 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1451 transitions. [2021-06-05 14:28:46,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:46,591 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:46,591 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:46,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1571,351 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:46,791 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:46,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:46,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1618854519, now seen corresponding path program 351 times [2021-06-05 14:28:46,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:46,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128706301] [2021-06-05 14:28:46,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:46,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:46,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128706301] [2021-06-05 14:28:46,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128706301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:46,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613921283] [2021-06-05 14:28:46,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:46,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:46,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:46,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:46,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:46,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:46,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:46,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:46,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:46,913 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:28:46,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:46,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:46,944 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:46,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:46,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:46,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:46,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613921283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:46,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:46,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:46,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974272068] [2021-06-05 14:28:46,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:46,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:46,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:46,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:46,954 INFO L87 Difference]: Start difference. First operand 460 states and 1451 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:47,125 INFO L93 Difference]: Finished difference Result 893 states and 2700 transitions. [2021-06-05 14:28:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:47,126 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:47,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:47,127 INFO L225 Difference]: With dead ends: 893 [2021-06-05 14:28:47,127 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 14:28:47,127 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 127.9ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:47,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 14:28:47,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 456. [2021-06-05 14:28:47,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1604395604395603) internal successors, (1438), 455 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1438 transitions. [2021-06-05 14:28:47,133 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1438 transitions. Word has length 21 [2021-06-05 14:28:47,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:47,133 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1438 transitions. [2021-06-05 14:28:47,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,133 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1438 transitions. [2021-06-05 14:28:47,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:47,133 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:47,134 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:47,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1578,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:47,334 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:47,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:47,334 INFO L82 PathProgramCache]: Analyzing trace with hash 2125200785, now seen corresponding path program 352 times [2021-06-05 14:28:47,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:47,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011048875] [2021-06-05 14:28:47,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:47,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:47,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:47,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011048875] [2021-06-05 14:28:47,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011048875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:47,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166946489] [2021-06-05 14:28:47,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:47,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:47,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:47,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:47,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:47,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:47,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:47,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:47,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:47,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:47,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:47,445 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:28:47,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:47,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:47,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:47,464 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:47,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:47,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:47,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:47,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166946489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:47,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:47,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:28:47,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690475287] [2021-06-05 14:28:47,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:28:47,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:47,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:28:47,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:28:47,475 INFO L87 Difference]: Start difference. First operand 456 states and 1438 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:47,640 INFO L93 Difference]: Finished difference Result 941 states and 2818 transitions. [2021-06-05 14:28:47,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:47,640 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:47,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:47,641 INFO L225 Difference]: With dead ends: 941 [2021-06-05 14:28:47,641 INFO L226 Difference]: Without dead ends: 920 [2021-06-05 14:28:47,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 102.0ms TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:47,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-06-05 14:28:47,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 440. [2021-06-05 14:28:47,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.143507972665148) internal successors, (1380), 439 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1380 transitions. [2021-06-05 14:28:47,647 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1380 transitions. Word has length 21 [2021-06-05 14:28:47,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:47,647 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1380 transitions. [2021-06-05 14:28:47,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:47,647 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1380 transitions. [2021-06-05 14:28:47,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:47,648 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:47,648 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:47,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1581,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:47,848 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:47,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:47,848 INFO L82 PathProgramCache]: Analyzing trace with hash 1380365547, now seen corresponding path program 353 times [2021-06-05 14:28:47,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:47,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935348512] [2021-06-05 14:28:47,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:47,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:47,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:47,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:47,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935348512] [2021-06-05 14:28:47,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935348512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:47,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643670034] [2021-06-05 14:28:47,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:47,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:47,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:47,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:47,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:48,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:48,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:48,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:48,016 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:48,019 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:48,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:28:48,046 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 14:28:48,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:28:48,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:48,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:48,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:48,206 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:48,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:48,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:28:48,251 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:48,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643670034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:48,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:48,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:48,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466784818] [2021-06-05 14:28:48,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:48,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:48,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:48,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:48,252 INFO L87 Difference]: Start difference. First operand 440 states and 1380 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:48,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:48,947 INFO L93 Difference]: Finished difference Result 789 states and 2407 transitions. [2021-06-05 14:28:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:28:48,948 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:48,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:48,949 INFO L225 Difference]: With dead ends: 789 [2021-06-05 14:28:48,949 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 14:28:48,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 681.7ms TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:28:48,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 14:28:48,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 452. [2021-06-05 14:28:48,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1596452328159645) internal successors, (1425), 451 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:48,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1425 transitions. [2021-06-05 14:28:48,954 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1425 transitions. Word has length 21 [2021-06-05 14:28:48,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:48,954 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1425 transitions. [2021-06-05 14:28:48,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:48,954 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1425 transitions. [2021-06-05 14:28:48,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:48,955 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:48,955 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:49,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 354 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1584 [2021-06-05 14:28:49,155 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:49,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:49,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1228209909, now seen corresponding path program 354 times [2021-06-05 14:28:49,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:49,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20104356] [2021-06-05 14:28:49,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:49,242 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:49,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:49,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20104356] [2021-06-05 14:28:49,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20104356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:49,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665658367] [2021-06-05 14:28:49,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:49,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:49,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:49,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:49,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:49,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:49,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:49,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:49,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:49,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:49,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:49,333 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:49,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:49,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:49,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:49,399 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:49,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:49,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:49,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:49,407 INFO L518 ElimStorePlain]: Eliminatee v_prenex_56 vanished before elimination [2021-06-05 14:28:49,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:49,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:28:49,453 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:49,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665658367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:49,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:49,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:49,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690716488] [2021-06-05 14:28:49,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:49,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:49,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:49,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:49,454 INFO L87 Difference]: Start difference. First operand 452 states and 1425 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:49,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:49,808 INFO L93 Difference]: Finished difference Result 816 states and 2492 transitions. [2021-06-05 14:28:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:28:49,808 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:49,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:49,809 INFO L225 Difference]: With dead ends: 816 [2021-06-05 14:28:49,809 INFO L226 Difference]: Without dead ends: 793 [2021-06-05 14:28:49,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 288.4ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:28:49,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-06-05 14:28:49,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 456. [2021-06-05 14:28:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.158241758241758) internal successors, (1437), 455 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:49,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1437 transitions. [2021-06-05 14:28:49,815 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1437 transitions. Word has length 21 [2021-06-05 14:28:49,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:49,815 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1437 transitions. [2021-06-05 14:28:49,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:49,815 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1437 transitions. [2021-06-05 14:28:49,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:49,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:49,816 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:50,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1593,355 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:50,016 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:50,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:50,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1068629005, now seen corresponding path program 355 times [2021-06-05 14:28:50,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:50,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489187675] [2021-06-05 14:28:50,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:50,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:50,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489187675] [2021-06-05 14:28:50,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489187675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:50,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143643397] [2021-06-05 14:28:50,104 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:50,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:50,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:50,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:50,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:50,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:50,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:50,192 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:50,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:50,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:50,236 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:50,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:50,278 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:50,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143643397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:50,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:50,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:50,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133005668] [2021-06-05 14:28:50,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:50,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:50,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:50,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:50,279 INFO L87 Difference]: Start difference. First operand 456 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:50,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:50,598 INFO L93 Difference]: Finished difference Result 733 states and 2254 transitions. [2021-06-05 14:28:50,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:28:50,599 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:50,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:50,600 INFO L225 Difference]: With dead ends: 733 [2021-06-05 14:28:50,600 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 14:28:50,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 283.4ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:28:50,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 14:28:50,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 452. [2021-06-05 14:28:50,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1507760532150777) internal successors, (1421), 451 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:50,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1421 transitions. [2021-06-05 14:28:50,605 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1421 transitions. Word has length 21 [2021-06-05 14:28:50,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:50,605 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1421 transitions. [2021-06-05 14:28:50,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:50,605 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1421 transitions. [2021-06-05 14:28:50,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:50,606 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:50,606 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:50,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1602,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:50,806 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:50,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:50,806 INFO L82 PathProgramCache]: Analyzing trace with hash -2082051155, now seen corresponding path program 356 times [2021-06-05 14:28:50,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:50,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72207854] [2021-06-05 14:28:50,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:50,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:50,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:50,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72207854] [2021-06-05 14:28:50,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72207854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:50,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755496123] [2021-06-05 14:28:50,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:50,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:50,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:50,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:50,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:50,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:50,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:50,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:50,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:50,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:50,970 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:50,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:50,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:51,007 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:51,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:51,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:51,017 INFO L518 ElimStorePlain]: Eliminatee v_prenex_59 vanished before elimination [2021-06-05 14:28:51,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:51,018 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:28:51,040 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:51,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755496123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:51,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:51,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:51,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009842665] [2021-06-05 14:28:51,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:51,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:51,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:51,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:51,041 INFO L87 Difference]: Start difference. First operand 452 states and 1421 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:51,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:51,243 INFO L93 Difference]: Finished difference Result 702 states and 2145 transitions. [2021-06-05 14:28:51,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:51,244 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:51,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:51,245 INFO L225 Difference]: With dead ends: 702 [2021-06-05 14:28:51,245 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 14:28:51,245 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 186.5ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:51,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 14:28:51,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 454. [2021-06-05 14:28:51,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1589403973509933) internal successors, (1431), 453 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:51,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1431 transitions. [2021-06-05 14:28:51,250 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1431 transitions. Word has length 21 [2021-06-05 14:28:51,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:51,250 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1431 transitions. [2021-06-05 14:28:51,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:51,250 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1431 transitions. [2021-06-05 14:28:51,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:51,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:51,251 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:51,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1606,357 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:51,465 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:51,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:51,465 INFO L82 PathProgramCache]: Analyzing trace with hash 504543133, now seen corresponding path program 357 times [2021-06-05 14:28:51,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:51,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903068866] [2021-06-05 14:28:51,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:51,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:51,547 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:51,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:51,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903068866] [2021-06-05 14:28:51,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903068866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:51,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956077372] [2021-06-05 14:28:51,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:51,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:28:51,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:51,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:51,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:51,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:51,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:51,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:51,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:51,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:51,680 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:51,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:51,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:51,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:51,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956077372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:51,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:51,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:51,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493720992] [2021-06-05 14:28:51,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:51,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:51,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:51,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:51,708 INFO L87 Difference]: Start difference. First operand 454 states and 1431 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:52,083 INFO L93 Difference]: Finished difference Result 725 states and 2231 transitions. [2021-06-05 14:28:52,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:28:52,083 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:52,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:52,084 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:28:52,084 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 14:28:52,084 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 264.7ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:28:52,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 14:28:52,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 462. [2021-06-05 14:28:52,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1648590021691976) internal successors, (1459), 461 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1459 transitions. [2021-06-05 14:28:52,089 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1459 transitions. Word has length 21 [2021-06-05 14:28:52,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:52,089 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1459 transitions. [2021-06-05 14:28:52,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,089 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1459 transitions. [2021-06-05 14:28:52,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:52,090 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:52,090 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:52,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1613,358 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:52,290 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:52,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:52,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1529093347, now seen corresponding path program 358 times [2021-06-05 14:28:52,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:52,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308875714] [2021-06-05 14:28:52,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:52,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:52,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:52,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308875714] [2021-06-05 14:28:52,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308875714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:52,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134174600] [2021-06-05 14:28:52,378 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:52,405 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:52,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:52,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:52,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:52,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:52,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:52,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:52,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:52,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:52,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:52,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:52,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:52,519 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:52,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:52,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:52,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:52,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134174600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:52,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:52,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:28:52,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881211554] [2021-06-05 14:28:52,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:28:52,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:52,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:28:52,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:52,587 INFO L87 Difference]: Start difference. First operand 462 states and 1459 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:52,901 INFO L93 Difference]: Finished difference Result 717 states and 2211 transitions. [2021-06-05 14:28:52,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:28:52,902 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:52,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:52,903 INFO L225 Difference]: With dead ends: 717 [2021-06-05 14:28:52,903 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 14:28:52,903 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 279.0ms TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:28:52,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 14:28:52,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 458. [2021-06-05 14:28:52,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1575492341356672) internal successors, (1443), 457 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1443 transitions. [2021-06-05 14:28:52,908 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1443 transitions. Word has length 21 [2021-06-05 14:28:52,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:52,908 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1443 transitions. [2021-06-05 14:28:52,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:52,908 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1443 transitions. [2021-06-05 14:28:52,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:52,909 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:52,909 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:53,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1616 [2021-06-05 14:28:53,125 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:53,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:53,125 INFO L82 PathProgramCache]: Analyzing trace with hash -910831179, now seen corresponding path program 359 times [2021-06-05 14:28:53,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:53,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726160503] [2021-06-05 14:28:53,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:53,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:53,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:53,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:53,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726160503] [2021-06-05 14:28:53,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726160503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:53,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269431145] [2021-06-05 14:28:53,232 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:53,259 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:53,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:53,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:53,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:53,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:53,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:53,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:53,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:53,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:53,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:53,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:53,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:53,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:53,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:53,359 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:53,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:53,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:28:53,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:53,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269431145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:53,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:53,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:53,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462591041] [2021-06-05 14:28:53,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:53,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:53,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:53,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:53,430 INFO L87 Difference]: Start difference. First operand 458 states and 1443 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:53,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:53,655 INFO L93 Difference]: Finished difference Result 635 states and 1962 transitions. [2021-06-05 14:28:53,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:53,656 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:53,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:53,657 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:28:53,657 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:28:53,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 238.0ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:28:53,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:28:53,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 454. [2021-06-05 14:28:53,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1589403973509933) internal successors, (1431), 453 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:53,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1431 transitions. [2021-06-05 14:28:53,662 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1431 transitions. Word has length 21 [2021-06-05 14:28:53,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:53,662 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1431 transitions. [2021-06-05 14:28:53,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:53,662 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1431 transitions. [2021-06-05 14:28:53,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:53,662 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:53,662 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:53,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1619,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:53,881 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:53,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:53,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1233428683, now seen corresponding path program 360 times [2021-06-05 14:28:53,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:53,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136765969] [2021-06-05 14:28:53,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:53,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:53,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:53,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:53,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136765969] [2021-06-05 14:28:53,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136765969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:53,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143279819] [2021-06-05 14:28:53,959 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:53,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:53,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:53,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:53,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:54,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:54,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:54,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:54,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:54,050 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:54,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:54,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:54,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:54,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:54,099 INFO L518 ElimStorePlain]: Eliminatee v_prenex_60 vanished before elimination [2021-06-05 14:28:54,099 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:54,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:54,100 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:28:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:54,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143279819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:54,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:54,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328465590] [2021-06-05 14:28:54,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:54,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:54,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:54,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:54,123 INFO L87 Difference]: Start difference. First operand 454 states and 1431 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:54,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:54,311 INFO L93 Difference]: Finished difference Result 708 states and 2171 transitions. [2021-06-05 14:28:54,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:54,311 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:54,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:54,312 INFO L225 Difference]: With dead ends: 708 [2021-06-05 14:28:54,312 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 14:28:54,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 165.5ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:54,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 14:28:54,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 460. [2021-06-05 14:28:54,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1655773420479303) internal successors, (1453), 459 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:54,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1453 transitions. [2021-06-05 14:28:54,317 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1453 transitions. Word has length 21 [2021-06-05 14:28:54,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:54,317 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1453 transitions. [2021-06-05 14:28:54,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:54,317 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1453 transitions. [2021-06-05 14:28:54,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:54,318 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:54,318 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:54,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1625 [2021-06-05 14:28:54,518 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:54,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:54,519 INFO L82 PathProgramCache]: Analyzing trace with hash 816528963, now seen corresponding path program 361 times [2021-06-05 14:28:54,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:54,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455624830] [2021-06-05 14:28:54,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:54,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:54,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455624830] [2021-06-05 14:28:54,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455624830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:54,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948750129] [2021-06-05 14:28:54,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:54,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:54,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:54,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:54,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:54,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:54,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:54,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:28:54,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:54,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:54,745 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:54,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:54,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:54,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:54,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948750129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:54,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:54,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:28:54,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750940350] [2021-06-05 14:28:54,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:28:54,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:54,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:28:54,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:54,791 INFO L87 Difference]: Start difference. First operand 460 states and 1453 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:55,110 INFO L93 Difference]: Finished difference Result 719 states and 2211 transitions. [2021-06-05 14:28:55,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:28:55,110 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:55,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:55,111 INFO L225 Difference]: With dead ends: 719 [2021-06-05 14:28:55,111 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 14:28:55,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 242.2ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:28:55,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 14:28:55,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 456. [2021-06-05 14:28:55,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1626373626373625) internal successors, (1439), 455 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1439 transitions. [2021-06-05 14:28:55,117 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1439 transitions. Word has length 21 [2021-06-05 14:28:55,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:55,117 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1439 transitions. [2021-06-05 14:28:55,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,117 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1439 transitions. [2021-06-05 14:28:55,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:55,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:55,117 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:55,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1632,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:55,318 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:55,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:55,318 INFO L82 PathProgramCache]: Analyzing trace with hash -702328017, now seen corresponding path program 362 times [2021-06-05 14:28:55,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:55,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87878621] [2021-06-05 14:28:55,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:55,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:55,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:55,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87878621] [2021-06-05 14:28:55,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87878621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:55,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129193369] [2021-06-05 14:28:55,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:55,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:55,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:55,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:55,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:55,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:55,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:55,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:55,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:55,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:55,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:55,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:55,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:55,508 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:55,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:55,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:28:55,533 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:55,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129193369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:55,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:55,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:28:55,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978078053] [2021-06-05 14:28:55,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:28:55,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:55,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:28:55,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:55,534 INFO L87 Difference]: Start difference. First operand 456 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:55,856 INFO L93 Difference]: Finished difference Result 761 states and 2336 transitions. [2021-06-05 14:28:55,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:28:55,857 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:55,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:55,858 INFO L225 Difference]: With dead ends: 761 [2021-06-05 14:28:55,858 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 14:28:55,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 251.6ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:28:55,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 14:28:55,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 465. [2021-06-05 14:28:55,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1551724137931036) internal successors, (1464), 464 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1464 transitions. [2021-06-05 14:28:55,863 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1464 transitions. Word has length 21 [2021-06-05 14:28:55,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:55,863 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1464 transitions. [2021-06-05 14:28:55,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:55,863 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1464 transitions. [2021-06-05 14:28:55,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:55,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:55,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:56,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1636,363 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:56,064 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:56,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:56,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1559002799, now seen corresponding path program 363 times [2021-06-05 14:28:56,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:56,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707434339] [2021-06-05 14:28:56,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:56,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:56,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:56,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707434339] [2021-06-05 14:28:56,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707434339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:56,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205154891] [2021-06-05 14:28:56,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:56,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:28:56,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:56,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:56,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:56,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:56,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:56,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:56,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:56,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:56,241 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:56,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:56,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:56,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205154891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:56,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:56,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:56,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237665654] [2021-06-05 14:28:56,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:56,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:56,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:56,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:56,254 INFO L87 Difference]: Start difference. First operand 465 states and 1464 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:56,400 INFO L93 Difference]: Finished difference Result 652 states and 2015 transitions. [2021-06-05 14:28:56,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:56,401 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:56,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:56,402 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:28:56,402 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:28:56,402 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 121.3ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:28:56,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:28:56,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 461. [2021-06-05 14:28:56,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.1478260869565218) internal successors, (1448), 460 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1448 transitions. [2021-06-05 14:28:56,407 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1448 transitions. Word has length 21 [2021-06-05 14:28:56,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:56,407 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1448 transitions. [2021-06-05 14:28:56,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,407 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1448 transitions. [2021-06-05 14:28:56,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:56,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:56,408 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:56,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1639 [2021-06-05 14:28:56,608 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:56,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:56,608 INFO L82 PathProgramCache]: Analyzing trace with hash -2117702329, now seen corresponding path program 364 times [2021-06-05 14:28:56,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:56,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209082858] [2021-06-05 14:28:56,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:56,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:56,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:56,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:56,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209082858] [2021-06-05 14:28:56,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209082858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:56,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445644674] [2021-06-05 14:28:56,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 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:56,703 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:28:56,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:56,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:56,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:56,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:56,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:56,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:28:56,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:56,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:56,770 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:56,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:56,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:56,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:56,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445644674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:56,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:56,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:56,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636353597] [2021-06-05 14:28:56,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:56,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:56,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:56,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:56,783 INFO L87 Difference]: Start difference. First operand 461 states and 1448 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:56,924 INFO L93 Difference]: Finished difference Result 650 states and 1995 transitions. [2021-06-05 14:28:56,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:56,924 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:56,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:56,925 INFO L225 Difference]: With dead ends: 650 [2021-06-05 14:28:56,925 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 14:28:56,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:56,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 14:28:56,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 445. [2021-06-05 14:28:56,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.135135135135135) internal successors, (1392), 444 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1392 transitions. [2021-06-05 14:28:56,931 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1392 transitions. Word has length 21 [2021-06-05 14:28:56,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:56,931 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1392 transitions. [2021-06-05 14:28:56,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:56,931 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1392 transitions. [2021-06-05 14:28:56,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:56,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:56,931 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:57,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1642,365 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:57,151 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:57,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:57,152 INFO L82 PathProgramCache]: Analyzing trace with hash -440489425, now seen corresponding path program 365 times [2021-06-05 14:28:57,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:57,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054610668] [2021-06-05 14:28:57,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:57,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:57,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054610668] [2021-06-05 14:28:57,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054610668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:57,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453275750] [2021-06-05 14:28:57,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:57,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:28:57,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:57,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:28:57,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:57,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:57,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:57,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:28:57,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:57,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:57,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:57,298 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:57,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:57,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:28:57,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:57,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453275750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:57,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:57,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:57,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746938161] [2021-06-05 14:28:57,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:57,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:57,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:57,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:57,368 INFO L87 Difference]: Start difference. First operand 445 states and 1392 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:57,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:57,626 INFO L93 Difference]: Finished difference Result 766 states and 2338 transitions. [2021-06-05 14:28:57,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:28:57,626 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:57,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:57,627 INFO L225 Difference]: With dead ends: 766 [2021-06-05 14:28:57,627 INFO L226 Difference]: Without dead ends: 747 [2021-06-05 14:28:57,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 216.1ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:57,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-06-05 14:28:57,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 438. [2021-06-05 14:28:57,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.137299771167048) internal successors, (1371), 437 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:57,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1371 transitions. [2021-06-05 14:28:57,633 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1371 transitions. Word has length 21 [2021-06-05 14:28:57,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:57,633 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1371 transitions. [2021-06-05 14:28:57,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:57,633 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1371 transitions. [2021-06-05 14:28:57,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:57,633 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:57,633 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:57,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1645 [2021-06-05 14:28:57,834 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:57,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:57,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1317174607, now seen corresponding path program 366 times [2021-06-05 14:28:57,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:57,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738065692] [2021-06-05 14:28:57,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:57,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:57,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:57,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738065692] [2021-06-05 14:28:57,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738065692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:57,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106937257] [2021-06-05 14:28:57,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:57,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:28:57,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:57,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:57,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:57,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:57,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:57,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:57,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:57,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:57,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:58,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:58,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:58,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:58,013 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:58,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:58,013 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:28:58,036 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:58,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106937257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:58,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:58,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:28:58,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388620396] [2021-06-05 14:28:58,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:28:58,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:58,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:28:58,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:28:58,037 INFO L87 Difference]: Start difference. First operand 438 states and 1371 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:58,239 INFO L93 Difference]: Finished difference Result 825 states and 2508 transitions. [2021-06-05 14:28:58,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:58,239 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:58,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:58,240 INFO L225 Difference]: With dead ends: 825 [2021-06-05 14:28:58,240 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 14:28:58,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 159.7ms TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:28:58,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 14:28:58,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 461. [2021-06-05 14:28:58,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.1478260869565218) internal successors, (1448), 460 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1448 transitions. [2021-06-05 14:28:58,246 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1448 transitions. Word has length 21 [2021-06-05 14:28:58,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:58,246 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1448 transitions. [2021-06-05 14:28:58,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,246 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1448 transitions. [2021-06-05 14:28:58,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:58,247 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:58,247 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:58,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 367 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1650 [2021-06-05 14:28:58,447 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:58,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:58,447 INFO L82 PathProgramCache]: Analyzing trace with hash -927835043, now seen corresponding path program 367 times [2021-06-05 14:28:58,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:58,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072506072] [2021-06-05 14:28:58,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:58,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:58,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:58,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072506072] [2021-06-05 14:28:58,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072506072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:58,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723138438] [2021-06-05 14:28:58,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:58,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:58,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:58,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:58,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:58,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:58,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:58,624 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:58,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:58,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:58,660 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:58,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:58,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:58,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:58,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723138438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:58,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:58,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:28:58,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510192179] [2021-06-05 14:28:58,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:28:58,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:58,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:28:58,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:28:58,675 INFO L87 Difference]: Start difference. First operand 461 states and 1448 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:58,880 INFO L93 Difference]: Finished difference Result 785 states and 2397 transitions. [2021-06-05 14:28:58,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:28:58,880 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:58,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:58,881 INFO L225 Difference]: With dead ends: 785 [2021-06-05 14:28:58,881 INFO L226 Difference]: Without dead ends: 766 [2021-06-05 14:28:58,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 146.6ms TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:28:58,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-06-05 14:28:58,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 458. [2021-06-05 14:28:58,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1466083150984683) internal successors, (1438), 457 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1438 transitions. [2021-06-05 14:28:58,887 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1438 transitions. Word has length 21 [2021-06-05 14:28:58,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:58,887 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1438 transitions. [2021-06-05 14:28:58,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:58,887 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1438 transitions. [2021-06-05 14:28:58,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:58,887 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:58,887 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:59,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1656 [2021-06-05 14:28:59,088 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:59,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:59,088 INFO L82 PathProgramCache]: Analyzing trace with hash 557254283, now seen corresponding path program 368 times [2021-06-05 14:28:59,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:59,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562255576] [2021-06-05 14:28:59,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:59,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:28:59,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:59,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:28:59,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562255576] [2021-06-05 14:28:59,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562255576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:59,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902770346] [2021-06-05 14:28:59,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:28:59,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:28:59,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:28:59,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:28:59,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:28:59,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:28:59,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:59,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:28:59,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:59,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:59,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:28:59,269 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:28:59,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:28:59,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:28:59,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:28:59,297 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:28:59,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:28:59,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:28:59,339 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:28:59,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902770346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:28:59,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:28:59,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:28:59,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497470683] [2021-06-05 14:28:59,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:28:59,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:28:59,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:28:59,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:28:59,339 INFO L87 Difference]: Start difference. First operand 458 states and 1438 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:59,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:28:59,728 INFO L93 Difference]: Finished difference Result 938 states and 2845 transitions. [2021-06-05 14:28:59,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:28:59,729 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:28:59,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:28:59,730 INFO L225 Difference]: With dead ends: 938 [2021-06-05 14:28:59,730 INFO L226 Difference]: Without dead ends: 919 [2021-06-05 14:28:59,730 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 291.8ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:28:59,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-06-05 14:28:59,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 440. [2021-06-05 14:28:59,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.120728929384966) internal successors, (1370), 439 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:59,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1370 transitions. [2021-06-05 14:28:59,740 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1370 transitions. Word has length 21 [2021-06-05 14:28:59,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:28:59,740 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1370 transitions. [2021-06-05 14:28:59,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:28:59,740 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1370 transitions. [2021-06-05 14:28:59,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:28:59,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:28:59,740 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:28:59,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 369 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1660 [2021-06-05 14:28:59,941 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:28:59,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:28:59,941 INFO L82 PathProgramCache]: Analyzing trace with hash 610742443, now seen corresponding path program 369 times [2021-06-05 14:28:59,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:28:59,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510183528] [2021-06-05 14:28:59,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:28:59,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:00,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:00,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:00,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510183528] [2021-06-05 14:29:00,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510183528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659592855] [2021-06-05 14:29:00,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:00,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:29:00,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:00,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:00,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:00,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:00,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:00,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:29:00,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:00,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:00,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,214 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:29:00,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:00,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659592855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:00,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:00,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:00,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381132908] [2021-06-05 14:29:00,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:00,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:00,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:00,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:00,223 INFO L87 Difference]: Start difference. First operand 440 states and 1370 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:00,354 INFO L93 Difference]: Finished difference Result 520 states and 1601 transitions. [2021-06-05 14:29:00,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:00,354 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:00,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:00,355 INFO L225 Difference]: With dead ends: 520 [2021-06-05 14:29:00,355 INFO L226 Difference]: Without dead ends: 498 [2021-06-05 14:29:00,355 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 157.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:00,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-05 14:29:00,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 450. [2021-06-05 14:29:00,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1269487750556793) internal successors, (1404), 449 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1404 transitions. [2021-06-05 14:29:00,360 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1404 transitions. Word has length 21 [2021-06-05 14:29:00,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:00,360 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1404 transitions. [2021-06-05 14:29:00,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,360 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1404 transitions. [2021-06-05 14:29:00,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:00,360 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:00,360 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:00,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 370 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1664 [2021-06-05 14:29:00,561 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:00,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:00,561 INFO L82 PathProgramCache]: Analyzing trace with hash 108951107, now seen corresponding path program 370 times [2021-06-05 14:29:00,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:00,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904344725] [2021-06-05 14:29:00,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:00,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:00,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:00,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904344725] [2021-06-05 14:29:00,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904344725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:00,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042716505] [2021-06-05 14:29:00,649 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:00,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:00,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:00,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:00,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:00,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:00,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:00,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:29:00,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:00,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:00,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:00,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:00,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:00,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:29:00,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:00,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042716505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:00,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:00,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:00,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004366096] [2021-06-05 14:29:00,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:00,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:00,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:00,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:00,810 INFO L87 Difference]: Start difference. First operand 450 states and 1404 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:00,916 INFO L93 Difference]: Finished difference Result 529 states and 1625 transitions. [2021-06-05 14:29:00,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:00,917 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:00,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:00,917 INFO L225 Difference]: With dead ends: 529 [2021-06-05 14:29:00,917 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 14:29:00,917 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:00,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 14:29:00,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 447. [2021-06-05 14:29:00,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1210762331838566) internal successors, (1392), 446 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1392 transitions. [2021-06-05 14:29:00,922 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1392 transitions. Word has length 21 [2021-06-05 14:29:00,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:00,922 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1392 transitions. [2021-06-05 14:29:00,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:00,922 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1392 transitions. [2021-06-05 14:29:00,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:00,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:00,922 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:01,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1670,371 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:01,123 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:01,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:01,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1997833013, now seen corresponding path program 371 times [2021-06-05 14:29:01,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:01,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727179703] [2021-06-05 14:29:01,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:01,220 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:01,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727179703] [2021-06-05 14:29:01,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727179703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812635325] [2021-06-05 14:29:01,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:01,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:01,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:01,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:01,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:01,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:01,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:01,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:01,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:01,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:29:01,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:01,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:01,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:01,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:01,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:01,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:01,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,368 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:29:01,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:01,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812635325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:01,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:01,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:01,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678626968] [2021-06-05 14:29:01,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:01,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:01,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:01,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:01,382 INFO L87 Difference]: Start difference. First operand 447 states and 1392 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:01,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:01,506 INFO L93 Difference]: Finished difference Result 517 states and 1592 transitions. [2021-06-05 14:29:01,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:01,506 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:01,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:01,507 INFO L225 Difference]: With dead ends: 517 [2021-06-05 14:29:01,507 INFO L226 Difference]: Without dead ends: 495 [2021-06-05 14:29:01,507 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 146.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:01,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-05 14:29:01,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 444. [2021-06-05 14:29:01,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:01,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 14:29:01,511 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 14:29:01,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:01,511 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 14:29:01,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 14:29:01,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:01,512 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:01,512 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:01,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 372 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1672 [2021-06-05 14:29:01,722 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:01,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:01,722 INFO L82 PathProgramCache]: Analyzing trace with hash -1479046379, now seen corresponding path program 372 times [2021-06-05 14:29:01,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:01,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023320822] [2021-06-05 14:29:01,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:01,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:01,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:01,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:01,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023320822] [2021-06-05 14:29:01,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023320822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:01,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374976822] [2021-06-05 14:29:01,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:01,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:29:01,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:01,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:01,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:01,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:01,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:01,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:01,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:01,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:01,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 2 xjuncts. [2021-06-05 14:29:01,941 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:02,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:02,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:02,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:02,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:02,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,023 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:29:02,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:02,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374976822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:02,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:02,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:02,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110617319] [2021-06-05 14:29:02,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:02,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:02,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:02,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:02,051 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:02,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:02,370 INFO L93 Difference]: Finished difference Result 632 states and 1941 transitions. [2021-06-05 14:29:02,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:02,370 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:02,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:02,371 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:29:02,371 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 14:29:02,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 264.0ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:02,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 14:29:02,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 448. [2021-06-05 14:29:02,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.120805369127517) internal successors, (1395), 447 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:02,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1395 transitions. [2021-06-05 14:29:02,379 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1395 transitions. Word has length 21 [2021-06-05 14:29:02,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:02,379 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1395 transitions. [2021-06-05 14:29:02,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:02,379 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1395 transitions. [2021-06-05 14:29:02,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:02,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:02,379 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:02,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1674 [2021-06-05 14:29:02,580 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:02,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:02,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1701254991, now seen corresponding path program 373 times [2021-06-05 14:29:02,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:02,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242368994] [2021-06-05 14:29:02,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:02,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:02,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:02,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242368994] [2021-06-05 14:29:02,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242368994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:02,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301099669] [2021-06-05 14:29:02,668 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:02,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:02,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:02,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:02,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:02,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:02,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:29:02,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:02,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:02,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:02,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:02,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:02,857 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:02,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:02,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:02,869 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 14:29:02,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:02,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301099669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:02,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:02,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:02,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547513973] [2021-06-05 14:29:02,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:02,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:02,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:02,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:02,896 INFO L87 Difference]: Start difference. First operand 448 states and 1395 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:03,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:03,308 INFO L93 Difference]: Finished difference Result 784 states and 2382 transitions. [2021-06-05 14:29:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:03,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:03,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:03,309 INFO L225 Difference]: With dead ends: 784 [2021-06-05 14:29:03,309 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 14:29:03,309 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 306.7ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:03,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 14:29:03,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 448. [2021-06-05 14:29:03,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.116331096196868) internal successors, (1393), 447 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:03,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1393 transitions. [2021-06-05 14:29:03,315 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1393 transitions. Word has length 21 [2021-06-05 14:29:03,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:03,315 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1393 transitions. [2021-06-05 14:29:03,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:03,315 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1393 transitions. [2021-06-05 14:29:03,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:03,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:03,316 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:03,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1680,374 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:03,516 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:03,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:03,516 INFO L82 PathProgramCache]: Analyzing trace with hash 207345461, now seen corresponding path program 374 times [2021-06-05 14:29:03,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:03,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321074745] [2021-06-05 14:29:03,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:03,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:03,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:03,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321074745] [2021-06-05 14:29:03,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321074745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:03,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186511552] [2021-06-05 14:29:03,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:03,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:03,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:03,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:03,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:03,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:03,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:03,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:03,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:03,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:03,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:03,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:03,735 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:03,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:03,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:03,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:03,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:03,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:03,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:03,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:03,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:03,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:03,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:03,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:03,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:03,821 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:29:03,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:03,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186511552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:03,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:03,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:03,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330539141] [2021-06-05 14:29:03,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:03,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:03,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:03,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:03,877 INFO L87 Difference]: Start difference. First operand 448 states and 1393 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:04,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:04,200 INFO L93 Difference]: Finished difference Result 700 states and 2152 transitions. [2021-06-05 14:29:04,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:04,200 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:04,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:04,201 INFO L225 Difference]: With dead ends: 700 [2021-06-05 14:29:04,201 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:29:04,201 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 277.7ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:04,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:29:04,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 446. [2021-06-05 14:29:04,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1191011235955055) internal successors, (1388), 445 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:04,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1388 transitions. [2021-06-05 14:29:04,206 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1388 transitions. Word has length 21 [2021-06-05 14:29:04,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:04,207 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1388 transitions. [2021-06-05 14:29:04,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:04,207 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1388 transitions. [2021-06-05 14:29:04,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:04,207 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:04,207 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:04,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1690,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:04,408 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:04,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:04,408 INFO L82 PathProgramCache]: Analyzing trace with hash -678452819, now seen corresponding path program 375 times [2021-06-05 14:29:04,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:04,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792292638] [2021-06-05 14:29:04,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:04,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792292638] [2021-06-05 14:29:04,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792292638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451334396] [2021-06-05 14:29:04,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:04,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:04,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:04,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:04,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:04,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,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 26 treesize of output 20 [2021-06-05 14:29:04,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:04,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:04,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:04,647 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:83, output treesize:71 [2021-06-05 14:29:04,741 INFO L446 ElimStorePlain]: Different costs {1=[o_0], 3=[o_2]} [2021-06-05 14:29:04,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:29:04,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:04,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:29:04,753 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:04,757 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:04,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:04,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:04,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:29:04,801 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:04,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:04,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:29:04,838 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:145, output treesize:34 [2021-06-05 14:29:04,924 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:04,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451334396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:04,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:04,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:04,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258787579] [2021-06-05 14:29:04,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:04,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:04,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:04,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:04,925 INFO L87 Difference]: Start difference. First operand 446 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:05,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:05,306 INFO L93 Difference]: Finished difference Result 652 states and 2010 transitions. [2021-06-05 14:29:05,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:05,306 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:05,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:05,307 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:29:05,307 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:29:05,307 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 356.8ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:05,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:29:05,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 446. [2021-06-05 14:29:05,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1191011235955055) internal successors, (1388), 445 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:05,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1388 transitions. [2021-06-05 14:29:05,313 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1388 transitions. Word has length 21 [2021-06-05 14:29:05,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:05,313 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1388 transitions. [2021-06-05 14:29:05,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:05,313 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1388 transitions. [2021-06-05 14:29:05,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:05,313 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:05,313 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:05,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1698 [2021-06-05 14:29:05,514 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:05,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:05,514 INFO L82 PathProgramCache]: Analyzing trace with hash -962715503, now seen corresponding path program 376 times [2021-06-05 14:29:05,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:05,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552343864] [2021-06-05 14:29:05,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:05,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:05,611 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:05,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:05,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552343864] [2021-06-05 14:29:05,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552343864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:05,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881887531] [2021-06-05 14:29:05,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:05,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:05,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:05,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:05,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:05,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:05,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:05,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:05,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:05,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:05,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:05,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:05,732 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:05,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:05,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:05,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:05,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:05,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:05,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:05,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:05,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:05,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:05,813 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:05,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:05,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:05,829 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:29:05,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:05,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881887531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:05,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:05,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:05,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328471408] [2021-06-05 14:29:05,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:05,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:05,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:05,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:05,880 INFO L87 Difference]: Start difference. First operand 446 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:06,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:06,317 INFO L93 Difference]: Finished difference Result 725 states and 2220 transitions. [2021-06-05 14:29:06,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:06,317 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:06,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:06,318 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:29:06,318 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 14:29:06,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 384.8ms TimeCoverageRelationStatistics Valid=123, Invalid=477, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:06,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 14:29:06,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 458. [2021-06-05 14:29:06,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.111597374179431) internal successors, (1422), 457 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:06,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1422 transitions. [2021-06-05 14:29:06,324 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1422 transitions. Word has length 21 [2021-06-05 14:29:06,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:06,324 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1422 transitions. [2021-06-05 14:29:06,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:06,324 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1422 transitions. [2021-06-05 14:29:06,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:06,324 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:06,324 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:06,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1712,377 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:06,525 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:06,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:06,525 INFO L82 PathProgramCache]: Analyzing trace with hash 723676337, now seen corresponding path program 377 times [2021-06-05 14:29:06,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:06,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138075256] [2021-06-05 14:29:06,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:06,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:06,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:06,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138075256] [2021-06-05 14:29:06,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138075256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:06,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493699310] [2021-06-05 14:29:06,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:06,646 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:06,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:06,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:06,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:06,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:06,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:06,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:06,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:06,732 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:06,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:06,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:06,745 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:06,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:06,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:06,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:06,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:06,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:06,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:06,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:06,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:06,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:06,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:29:06,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:06,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493699310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:06,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:06,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:06,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497278519] [2021-06-05 14:29:06,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:06,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:06,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:06,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:06,852 INFO L87 Difference]: Start difference. First operand 458 states and 1422 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:07,184 INFO L93 Difference]: Finished difference Result 628 states and 1922 transitions. [2021-06-05 14:29:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:07,184 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:07,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:07,185 INFO L225 Difference]: With dead ends: 628 [2021-06-05 14:29:07,185 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 14:29:07,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 327.1ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:07,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 14:29:07,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 444. [2021-06-05 14:29:07,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 14:29:07,189 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 14:29:07,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:07,190 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 14:29:07,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,190 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 14:29:07,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:07,190 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:07,190 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:07,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1724,378 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:07,391 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:07,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:07,391 INFO L82 PathProgramCache]: Analyzing trace with hash -265079971, now seen corresponding path program 378 times [2021-06-05 14:29:07,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:07,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461981770] [2021-06-05 14:29:07,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:07,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:07,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:07,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461981770] [2021-06-05 14:29:07,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461981770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:07,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938857470] [2021-06-05 14:29:07,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:07,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:29:07,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:07,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:07,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:07,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:07,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:07,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:07,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:07,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:07,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:07,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:07,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:07,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:07,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:07,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:07,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:07,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:07,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:07,696 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:07,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:07,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:07,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:29:07,711 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:07,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938857470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:07,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:07,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:07,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107214900] [2021-06-05 14:29:07,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:07,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:07,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:07,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:07,712 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:07,849 INFO L93 Difference]: Finished difference Result 568 states and 1748 transitions. [2021-06-05 14:29:07,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:07,849 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:07,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:07,850 INFO L225 Difference]: With dead ends: 568 [2021-06-05 14:29:07,850 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 14:29:07,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 162.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:07,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 14:29:07,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 451. [2021-06-05 14:29:07,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1355555555555554) internal successors, (1411), 450 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1411 transitions. [2021-06-05 14:29:07,855 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1411 transitions. Word has length 21 [2021-06-05 14:29:07,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:07,855 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1411 transitions. [2021-06-05 14:29:07,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:07,855 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1411 transitions. [2021-06-05 14:29:07,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:07,855 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:07,855 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:08,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1731,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:08,056 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:08,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:08,056 INFO L82 PathProgramCache]: Analyzing trace with hash -766871307, now seen corresponding path program 379 times [2021-06-05 14:29:08,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:08,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031354484] [2021-06-05 14:29:08,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:08,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:08,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:08,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031354484] [2021-06-05 14:29:08,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031354484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:08,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984511407] [2021-06-05 14:29:08,167 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:08,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:08,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:08,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:08,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:08,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:08,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:08,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:08,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:08,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:08,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:08,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:08,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,363 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:29:08,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:08,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984511407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:08,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:08,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:08,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913622197] [2021-06-05 14:29:08,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:08,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:08,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:08,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:08,376 INFO L87 Difference]: Start difference. First operand 451 states and 1411 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:08,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:08,544 INFO L93 Difference]: Finished difference Result 559 states and 1724 transitions. [2021-06-05 14:29:08,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:08,544 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:08,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:08,545 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:29:08,545 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 14:29:08,545 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 150.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:08,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 14:29:08,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 448. [2021-06-05 14:29:08,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1297539149888145) internal successors, (1399), 447 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:08,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1399 transitions. [2021-06-05 14:29:08,550 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1399 transitions. Word has length 21 [2021-06-05 14:29:08,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:08,550 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1399 transitions. [2021-06-05 14:29:08,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:08,550 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1399 transitions. [2021-06-05 14:29:08,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:08,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:08,550 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:08,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1739,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:08,751 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:08,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:08,751 INFO L82 PathProgramCache]: Analyzing trace with hash 360244147, now seen corresponding path program 380 times [2021-06-05 14:29:08,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:08,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810167602] [2021-06-05 14:29:08,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:08,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:08,835 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:08,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:08,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810167602] [2021-06-05 14:29:08,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810167602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:08,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551080124] [2021-06-05 14:29:08,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:08,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:08,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:08,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:08,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:08,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:08,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:08,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:08,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:08,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:08,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 2 xjuncts. [2021-06-05 14:29:08,941 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:09,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:09,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:09,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:09,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:09,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:09,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:09,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,074 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:29:09,082 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:09,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551080124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:09,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:09,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:09,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212964925] [2021-06-05 14:29:09,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:09,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:09,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:09,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:09,083 INFO L87 Difference]: Start difference. First operand 448 states and 1399 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:09,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:09,297 INFO L93 Difference]: Finished difference Result 547 states and 1673 transitions. [2021-06-05 14:29:09,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:09,297 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:09,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:09,298 INFO L225 Difference]: With dead ends: 547 [2021-06-05 14:29:09,298 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 14:29:09,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 198.5ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:29:09,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 14:29:09,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 454. [2021-06-05 14:29:09,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1390728476821192) internal successors, (1422), 453 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:09,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1422 transitions. [2021-06-05 14:29:09,302 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1422 transitions. Word has length 21 [2021-06-05 14:29:09,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:09,302 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1422 transitions. [2021-06-05 14:29:09,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1422 transitions. [2021-06-05 14:29:09,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:09,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:09,303 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:09,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1743 [2021-06-05 14:29:09,503 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:09,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:09,504 INFO L82 PathProgramCache]: Analyzing trace with hash 138035535, now seen corresponding path program 381 times [2021-06-05 14:29:09,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:09,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616377312] [2021-06-05 14:29:09,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:09,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:09,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:09,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:09,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616377312] [2021-06-05 14:29:09,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616377312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:09,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515966121] [2021-06-05 14:29:09,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:09,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:29:09,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:09,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:09,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:09,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:09,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:09,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:09,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:09,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:29:09,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:09,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:09,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:09,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:09,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:09,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:09,823 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:09,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:09,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:09,835 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 14:29:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:09,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515966121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:09,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:09,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:09,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714164447] [2021-06-05 14:29:09,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:09,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:09,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:09,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:09,863 INFO L87 Difference]: Start difference. First operand 454 states and 1422 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:10,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:10,248 INFO L93 Difference]: Finished difference Result 756 states and 2294 transitions. [2021-06-05 14:29:10,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:10,249 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:10,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:10,250 INFO L225 Difference]: With dead ends: 756 [2021-06-05 14:29:10,250 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 14:29:10,250 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:10,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 14:29:10,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 454. [2021-06-05 14:29:10,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1280353200883004) internal successors, (1417), 453 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:10,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1417 transitions. [2021-06-05 14:29:10,255 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1417 transitions. Word has length 21 [2021-06-05 14:29:10,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:10,255 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1417 transitions. [2021-06-05 14:29:10,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:10,255 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1417 transitions. [2021-06-05 14:29:10,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:10,255 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:10,255 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:10,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 382 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1752 [2021-06-05 14:29:10,456 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:10,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:10,456 INFO L82 PathProgramCache]: Analyzing trace with hash 2046635987, now seen corresponding path program 382 times [2021-06-05 14:29:10,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:10,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039384981] [2021-06-05 14:29:10,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:10,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:10,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:10,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039384981] [2021-06-05 14:29:10,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039384981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:10,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983412306] [2021-06-05 14:29:10,561 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:10,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:10,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:10,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:10,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:10,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:10,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:10,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:10,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:10,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:10,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:10,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:10,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 2 xjuncts. [2021-06-05 14:29:10,675 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:10,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:10,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:10,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:10,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:10,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:10,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:10,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:10,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:10,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:10,781 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:10,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:10,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:10,795 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:29:10,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:10,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983412306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:10,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:10,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:10,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716191240] [2021-06-05 14:29:10,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:10,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:10,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:10,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:10,842 INFO L87 Difference]: Start difference. First operand 454 states and 1417 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:11,155 INFO L93 Difference]: Finished difference Result 704 states and 2159 transitions. [2021-06-05 14:29:11,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:11,155 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:11,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:11,156 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:29:11,156 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 14:29:11,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 286.9ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:11,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 14:29:11,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 452. [2021-06-05 14:29:11,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.130820399113082) internal successors, (1412), 451 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1412 transitions. [2021-06-05 14:29:11,161 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1412 transitions. Word has length 21 [2021-06-05 14:29:11,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:11,161 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1412 transitions. [2021-06-05 14:29:11,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,161 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1412 transitions. [2021-06-05 14:29:11,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:11,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:11,162 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:11,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1762 [2021-06-05 14:29:11,365 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:11,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:11,365 INFO L82 PathProgramCache]: Analyzing trace with hash 48507605, now seen corresponding path program 383 times [2021-06-05 14:29:11,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:11,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124375696] [2021-06-05 14:29:11,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:11,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:11,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:11,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124375696] [2021-06-05 14:29:11,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124375696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:11,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843801909] [2021-06-05 14:29:11,473 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:11,501 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:11,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:11,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:11,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:11,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:11,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:11,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:11,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:11,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:11,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:11,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:11,580 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:11,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:11,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:11,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:11,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:11,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:11,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:11,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:11,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:11,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:11,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 14:29:11,710 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:11,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843801909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:11,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:11,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:11,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179495919] [2021-06-05 14:29:11,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:11,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:11,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:11,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:11,711 INFO L87 Difference]: Start difference. First operand 452 states and 1412 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:11,987 INFO L93 Difference]: Finished difference Result 634 states and 1943 transitions. [2021-06-05 14:29:11,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:11,988 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:11,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:11,988 INFO L225 Difference]: With dead ends: 634 [2021-06-05 14:29:11,988 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 14:29:11,989 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 278.8ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:11,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 14:29:11,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 448. [2021-06-05 14:29:11,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1230425055928412) internal successors, (1396), 447 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1396 transitions. [2021-06-05 14:29:11,993 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1396 transitions. Word has length 21 [2021-06-05 14:29:11,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:11,993 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1396 transitions. [2021-06-05 14:29:11,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:11,993 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1396 transitions. [2021-06-05 14:29:11,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:11,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:11,994 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:12,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1775 [2021-06-05 14:29:12,194 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:12,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:12,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1680454283, now seen corresponding path program 384 times [2021-06-05 14:29:12,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:12,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819578962] [2021-06-05 14:29:12,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:12,287 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:12,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:12,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819578962] [2021-06-05 14:29:12,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819578962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:12,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94227329] [2021-06-05 14:29:12,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:12,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:12,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:12,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:12,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:12,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:12,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:12,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:12,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:12,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:12,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:12,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:12,392 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:12,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:12,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:12,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:12,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:12,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:12,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:12,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:12,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:12,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:12,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:12,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:12,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:12,515 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:29:12,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:12,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94227329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:12,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:12,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:12,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375808172] [2021-06-05 14:29:12,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:12,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:12,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:12,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:12,542 INFO L87 Difference]: Start difference. First operand 448 states and 1396 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:12,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:12,707 INFO L93 Difference]: Finished difference Result 577 states and 1776 transitions. [2021-06-05 14:29:12,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:12,707 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:12,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:12,708 INFO L225 Difference]: With dead ends: 577 [2021-06-05 14:29:12,708 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 14:29:12,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:12,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 14:29:12,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 448. [2021-06-05 14:29:12,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1230425055928412) internal successors, (1396), 447 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:12,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1396 transitions. [2021-06-05 14:29:12,713 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1396 transitions. Word has length 21 [2021-06-05 14:29:12,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:12,713 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1396 transitions. [2021-06-05 14:29:12,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:12,713 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1396 transitions. [2021-06-05 14:29:12,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:12,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:12,713 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:12,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 385 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1781 [2021-06-05 14:29:12,916 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:12,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:12,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1519814095, now seen corresponding path program 385 times [2021-06-05 14:29:12,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:12,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058700139] [2021-06-05 14:29:12,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:12,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:13,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:13,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058700139] [2021-06-05 14:29:13,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058700139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:13,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50077839] [2021-06-05 14:29:13,019 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:13,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:13,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:13,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:13,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:13,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:13,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:13,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:13,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:29:13,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:13,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:13,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:13,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:13,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:13,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:13,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:13,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:13,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:13,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:13,222 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 14:29:13,271 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:13,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50077839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:13,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:13,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:13,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099379843] [2021-06-05 14:29:13,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:13,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:13,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:13,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:13,272 INFO L87 Difference]: Start difference. First operand 448 states and 1396 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:13,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:13,711 INFO L93 Difference]: Finished difference Result 846 states and 2561 transitions. [2021-06-05 14:29:13,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:29:13,711 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:13,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:13,712 INFO L225 Difference]: With dead ends: 846 [2021-06-05 14:29:13,712 INFO L226 Difference]: Without dead ends: 792 [2021-06-05 14:29:13,713 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 407.3ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:13,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-06-05 14:29:13,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 449. [2021-06-05 14:29:13,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:13,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 14:29:13,718 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 14:29:13,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:13,718 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 14:29:13,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:13,718 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 14:29:13,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:13,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:13,719 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:13,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1793 [2021-06-05 14:29:13,919 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:13,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:13,919 INFO L82 PathProgramCache]: Analyzing trace with hash 895528331, now seen corresponding path program 386 times [2021-06-05 14:29:13,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:13,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643256472] [2021-06-05 14:29:13,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:14,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:14,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643256472] [2021-06-05 14:29:14,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643256472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:14,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793071667] [2021-06-05 14:29:14,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:14,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:14,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:14,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:14,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:14,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:14,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:14,106 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:14,125 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:14,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:14,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:14,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:14,189 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:14,206 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:29:14,240 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:14,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793071667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:14,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:14,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:14,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380522994] [2021-06-05 14:29:14,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:14,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:14,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:14,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:14,241 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:14,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:14,419 INFO L93 Difference]: Finished difference Result 585 states and 1806 transitions. [2021-06-05 14:29:14,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:14,419 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:14,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:14,420 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:29:14,420 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:29:14,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 153.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:14,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:29:14,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 449. [2021-06-05 14:29:14,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:14,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 14:29:14,424 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 14:29:14,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:14,424 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 14:29:14,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:14,425 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 14:29:14,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:14,425 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:14,425 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:14,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1806,387 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:14,625 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:14,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:14,626 INFO L82 PathProgramCache]: Analyzing trace with hash 1192794741, now seen corresponding path program 387 times [2021-06-05 14:29:14,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:14,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863799657] [2021-06-05 14:29:14,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:14,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:14,728 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:14,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863799657] [2021-06-05 14:29:14,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863799657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923921154] [2021-06-05 14:29:14,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:14,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:29:14,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:14,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:14,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:14,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:14,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:14,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:14,839 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:14,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:14,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:14,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:14,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:14,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:14,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:14,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:14,927 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:29:15,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:15,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923921154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:15,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:15,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:15,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489853075] [2021-06-05 14:29:15,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:15,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:15,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:15,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:15,009 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:15,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:15,427 INFO L93 Difference]: Finished difference Result 714 states and 2190 transitions. [2021-06-05 14:29:15,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:15,427 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:15,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:15,428 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:29:15,428 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 14:29:15,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 377.8ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:15,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 14:29:15,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 449. [2021-06-05 14:29:15,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:15,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 14:29:15,433 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 14:29:15,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:15,433 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 14:29:15,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:15,433 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 14:29:15,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:15,434 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:15,434 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:15,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1812 [2021-06-05 14:29:15,634 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:15,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:15,634 INFO L82 PathProgramCache]: Analyzing trace with hash -95799881, now seen corresponding path program 388 times [2021-06-05 14:29:15,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:15,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917613165] [2021-06-05 14:29:15,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:15,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:15,739 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:15,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:15,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917613165] [2021-06-05 14:29:15,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917613165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:15,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313387860] [2021-06-05 14:29:15,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:15,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:15,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:15,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:15,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:15,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:15,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:15,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:15,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:15,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:15,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:29:15,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:15,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:15,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:15,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:15,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:15,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:15,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:15,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:15,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:15,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:15,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:15,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:15,928 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:29:16,005 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:16,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313387860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:16,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:16,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:16,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517908571] [2021-06-05 14:29:16,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:16,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:16,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:16,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:16,006 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:16,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:16,508 INFO L93 Difference]: Finished difference Result 765 states and 2323 transitions. [2021-06-05 14:29:16,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:29:16,509 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:16,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:16,509 INFO L225 Difference]: With dead ends: 765 [2021-06-05 14:29:16,510 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 14:29:16,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 408.1ms TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:16,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 14:29:16,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 444. [2021-06-05 14:29:16,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:16,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 14:29:16,515 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 14:29:16,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:16,515 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 14:29:16,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:16,515 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 14:29:16,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:16,515 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:16,515 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:16,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1823,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:16,716 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:16,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:16,716 INFO L82 PathProgramCache]: Analyzing trace with hash -2003051787, now seen corresponding path program 389 times [2021-06-05 14:29:16,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:16,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712695873] [2021-06-05 14:29:16,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:16,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:16,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:16,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:16,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712695873] [2021-06-05 14:29:16,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712695873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:16,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073831692] [2021-06-05 14:29:16,810 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:16,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:16,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:16,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:16,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:16,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:16,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:16,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:16,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:16,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:16,894 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:16,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:16,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:16,914 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:16,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:16,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:16,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:16,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:16,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:16,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:16,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:16,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:16,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:16,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:29:17,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:17,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073831692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:17,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:17,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:17,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218437601] [2021-06-05 14:29:17,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:17,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:17,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:17,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:17,012 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:17,156 INFO L93 Difference]: Finished difference Result 558 states and 1717 transitions. [2021-06-05 14:29:17,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:17,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:17,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:17,157 INFO L225 Difference]: With dead ends: 558 [2021-06-05 14:29:17,157 INFO L226 Difference]: Without dead ends: 536 [2021-06-05 14:29:17,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 153.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:17,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-06-05 14:29:17,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 447. [2021-06-05 14:29:17,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1278026905829597) internal successors, (1395), 446 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1395 transitions. [2021-06-05 14:29:17,162 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1395 transitions. Word has length 21 [2021-06-05 14:29:17,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:17,162 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1395 transitions. [2021-06-05 14:29:17,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,162 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1395 transitions. [2021-06-05 14:29:17,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:17,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:17,163 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:17,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1835 [2021-06-05 14:29:17,363 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:17,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:17,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1377727669, now seen corresponding path program 390 times [2021-06-05 14:29:17,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:17,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145226067] [2021-06-05 14:29:17,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:17,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:17,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:17,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145226067] [2021-06-05 14:29:17,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145226067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:17,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666591625] [2021-06-05 14:29:17,462 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:17,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:29:17,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:17,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:17,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:17,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:17,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:17,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:17,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:17,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:17,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:29:17,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:17,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:17,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:17,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:17,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:17,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:17,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:17,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:17,642 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:17,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:17,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:17,656 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:29:17,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:17,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666591625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:17,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:17,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:17,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395771001] [2021-06-05 14:29:17,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:17,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:17,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:17,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:17,703 INFO L87 Difference]: Start difference. First operand 447 states and 1395 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:17,991 INFO L93 Difference]: Finished difference Result 654 states and 2000 transitions. [2021-06-05 14:29:17,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:17,991 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:17,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:17,992 INFO L225 Difference]: With dead ends: 654 [2021-06-05 14:29:17,992 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 14:29:17,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 245.9ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:29:17,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 14:29:17,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 447. [2021-06-05 14:29:17,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.123318385650224) internal successors, (1393), 446 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1393 transitions. [2021-06-05 14:29:17,997 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1393 transitions. Word has length 21 [2021-06-05 14:29:17,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:17,997 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1393 transitions. [2021-06-05 14:29:17,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:17,997 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1393 transitions. [2021-06-05 14:29:17,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:17,998 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:17,998 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:18,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1839,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:18,198 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:18,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:18,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1661990353, now seen corresponding path program 391 times [2021-06-05 14:29:18,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:18,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447694719] [2021-06-05 14:29:18,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:18,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:18,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:18,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447694719] [2021-06-05 14:29:18,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447694719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:18,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055431976] [2021-06-05 14:29:18,282 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:18,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:18,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:18,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:18,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:18,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:18,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:18,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:18,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:18,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:18,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:18,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:18,389 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:18,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:18,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:18,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:18,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:18,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:18,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:18,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:18,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:18,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:18,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:18,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:18,508 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:29:18,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:18,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055431976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:18,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:18,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:18,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440608029] [2021-06-05 14:29:18,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:18,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:18,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:18,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:18,538 INFO L87 Difference]: Start difference. First operand 447 states and 1393 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:18,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:18,734 INFO L93 Difference]: Finished difference Result 604 states and 1834 transitions. [2021-06-05 14:29:18,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:29:18,734 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:18,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:18,735 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:29:18,735 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 14:29:18,735 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 193.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:18,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 14:29:18,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 460. [2021-06-05 14:29:18,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1198257080610023) internal successors, (1432), 459 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:18,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1432 transitions. [2021-06-05 14:29:18,740 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1432 transitions. Word has length 21 [2021-06-05 14:29:18,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:18,740 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1432 transitions. [2021-06-05 14:29:18,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:18,740 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1432 transitions. [2021-06-05 14:29:18,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:18,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:18,740 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:18,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1845 [2021-06-05 14:29:18,941 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:18,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:18,941 INFO L82 PathProgramCache]: Analyzing trace with hash 24401487, now seen corresponding path program 392 times [2021-06-05 14:29:18,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:18,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824407841] [2021-06-05 14:29:18,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:18,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:19,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:19,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:19,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824407841] [2021-06-05 14:29:19,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824407841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:19,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126877733] [2021-06-05 14:29:19,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:19,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:19,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:19,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:19,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:19,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:19,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:19,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:19,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:19,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:19,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:19,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:19,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:19,153 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:19,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:19,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:19,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:19,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:19,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:19,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:19,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:19,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:19,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:19,270 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:29:19,301 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:19,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126877733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:19,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:19,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:19,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206276393] [2021-06-05 14:29:19,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:19,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:19,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:19,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:19,302 INFO L87 Difference]: Start difference. First operand 460 states and 1432 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:19,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:19,769 INFO L93 Difference]: Finished difference Result 636 states and 1940 transitions. [2021-06-05 14:29:19,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:19,770 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:19,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:19,771 INFO L225 Difference]: With dead ends: 636 [2021-06-05 14:29:19,771 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 14:29:19,771 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 417.4ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:19,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 14:29:19,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 450. [2021-06-05 14:29:19,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.129175946547884) internal successors, (1405), 449 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:19,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1405 transitions. [2021-06-05 14:29:19,776 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1405 transitions. Word has length 21 [2021-06-05 14:29:19,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:19,776 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1405 transitions. [2021-06-05 14:29:19,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:19,776 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1405 transitions. [2021-06-05 14:29:19,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:19,776 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:19,776 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:19,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 393 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1860 [2021-06-05 14:29:19,977 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:19,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:19,977 INFO L82 PathProgramCache]: Analyzing trace with hash 46905859, now seen corresponding path program 393 times [2021-06-05 14:29:19,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:19,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455971751] [2021-06-05 14:29:19,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:20,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:20,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:20,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455971751] [2021-06-05 14:29:20,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455971751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:20,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533461757] [2021-06-05 14:29:20,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:20,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:29:20,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:20,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:20,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:20,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:20,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:20,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:20,182 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:29:20,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:20,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:20,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:20,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:20,265 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:29:20,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:20,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533461757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:20,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:20,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:20,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630891807] [2021-06-05 14:29:20,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:20,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:20,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:20,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:20,300 INFO L87 Difference]: Start difference. First operand 450 states and 1405 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:20,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:20,468 INFO L93 Difference]: Finished difference Result 576 states and 1776 transitions. [2021-06-05 14:29:20,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:20,468 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:20,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:20,469 INFO L225 Difference]: With dead ends: 576 [2021-06-05 14:29:20,469 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 14:29:20,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 160.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:20,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 14:29:20,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 450. [2021-06-05 14:29:20,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.129175946547884) internal successors, (1405), 449 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:20,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1405 transitions. [2021-06-05 14:29:20,473 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1405 transitions. Word has length 21 [2021-06-05 14:29:20,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:20,473 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1405 transitions. [2021-06-05 14:29:20,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:20,474 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1405 transitions. [2021-06-05 14:29:20,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:20,474 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:20,474 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:20,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 394 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1870 [2021-06-05 14:29:20,675 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:20,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:20,675 INFO L82 PathProgramCache]: Analyzing trace with hash 344172269, now seen corresponding path program 394 times [2021-06-05 14:29:20,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:20,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891465382] [2021-06-05 14:29:20,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:20,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:20,788 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:20,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:20,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891465382] [2021-06-05 14:29:20,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891465382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:20,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653498171] [2021-06-05 14:29:20,788 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:20,814 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:20,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:20,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:20,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:20,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:20,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:20,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:29:20,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:20,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:20,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:20,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:20,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:20,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:20,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:20,959 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:29:21,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:21,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653498171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:21,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:21,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:21,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647304855] [2021-06-05 14:29:21,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:21,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:21,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:21,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:21,033 INFO L87 Difference]: Start difference. First operand 450 states and 1405 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:21,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:21,378 INFO L93 Difference]: Finished difference Result 644 states and 1975 transitions. [2021-06-05 14:29:21,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:21,379 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:21,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:21,379 INFO L225 Difference]: With dead ends: 644 [2021-06-05 14:29:21,379 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:29:21,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 298.5ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:21,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:29:21,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 449. [2021-06-05 14:29:21,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.138392857142857) internal successors, (1406), 448 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:21,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1406 transitions. [2021-06-05 14:29:21,384 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1406 transitions. Word has length 21 [2021-06-05 14:29:21,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:21,384 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1406 transitions. [2021-06-05 14:29:21,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:21,385 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1406 transitions. [2021-06-05 14:29:21,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:21,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:21,385 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:21,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1876,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:21,586 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:21,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:21,586 INFO L82 PathProgramCache]: Analyzing trace with hash 59909585, now seen corresponding path program 395 times [2021-06-05 14:29:21,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:21,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282506689] [2021-06-05 14:29:21,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:21,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:21,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:21,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:21,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282506689] [2021-06-05 14:29:21,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282506689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:21,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854921018] [2021-06-05 14:29:21,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:21,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:21,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:21,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:21,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:21,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:21,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:21,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:21,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:21,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:21,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:21,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:21,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:21,801 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:21,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:21,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:21,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:21,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:21,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:21,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:21,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:21,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:21,870 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:21,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:21,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:21,888 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:29:21,969 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:21,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854921018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:21,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:21,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:21,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919767240] [2021-06-05 14:29:21,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:21,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:21,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:21,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:21,970 INFO L87 Difference]: Start difference. First operand 449 states and 1406 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:22,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:22,515 INFO L93 Difference]: Finished difference Result 734 states and 2236 transitions. [2021-06-05 14:29:22,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:29:22,515 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:22,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:22,516 INFO L225 Difference]: With dead ends: 734 [2021-06-05 14:29:22,516 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 14:29:22,517 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 502.7ms TimeCoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:29:22,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 14:29:22,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 460. [2021-06-05 14:29:22,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1416122004357296) internal successors, (1442), 459 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:22,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1442 transitions. [2021-06-05 14:29:22,522 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1442 transitions. Word has length 21 [2021-06-05 14:29:22,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:22,522 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1442 transitions. [2021-06-05 14:29:22,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:22,522 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1442 transitions. [2021-06-05 14:29:22,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:22,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:22,523 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:22,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 396 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1885 [2021-06-05 14:29:22,723 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:22,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:22,723 INFO L82 PathProgramCache]: Analyzing trace with hash 2135599375, now seen corresponding path program 396 times [2021-06-05 14:29:22,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:22,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298041479] [2021-06-05 14:29:22,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:22,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:22,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:22,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298041479] [2021-06-05 14:29:22,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298041479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:22,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451746093] [2021-06-05 14:29:22,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:22,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:22,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:22,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:22,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:22,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:22,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:22,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:22,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:22,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:22,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:22,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:22,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:22,930 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:29:22,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:22,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:22,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:22,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:22,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:22,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:22,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:23,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,007 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 14:29:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:23,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451746093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:23,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:23,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:23,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359075050] [2021-06-05 14:29:23,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:23,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:23,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:23,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:23,053 INFO L87 Difference]: Start difference. First operand 460 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:23,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:23,400 INFO L93 Difference]: Finished difference Result 641 states and 1961 transitions. [2021-06-05 14:29:23,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:23,400 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:23,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:23,401 INFO L225 Difference]: With dead ends: 641 [2021-06-05 14:29:23,401 INFO L226 Difference]: Without dead ends: 620 [2021-06-05 14:29:23,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 333.2ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:23,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-06-05 14:29:23,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 443. [2021-06-05 14:29:23,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.1199095022624435) internal successors, (1379), 442 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:23,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1379 transitions. [2021-06-05 14:29:23,406 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1379 transitions. Word has length 21 [2021-06-05 14:29:23,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:23,406 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1379 transitions. [2021-06-05 14:29:23,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:23,406 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1379 transitions. [2021-06-05 14:29:23,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:23,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:23,406 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:23,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1900 [2021-06-05 14:29:23,607 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:23,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:23,607 INFO L82 PathProgramCache]: Analyzing trace with hash 809905741, now seen corresponding path program 397 times [2021-06-05 14:29:23,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:23,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120924456] [2021-06-05 14:29:23,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:23,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:23,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:23,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120924456] [2021-06-05 14:29:23,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120924456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:23,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224709983] [2021-06-05 14:29:23,693 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:23,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:23,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:23,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:23,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:23,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:23,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:23,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:23,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:23,795 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:29:23,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:23,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:23,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:23,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:23,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:23,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:23,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:23,910 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 14:29:23,918 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:23,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224709983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:23,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:23,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:23,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199464654] [2021-06-05 14:29:23,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:23,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:23,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:23,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:23,918 INFO L87 Difference]: Start difference. First operand 443 states and 1379 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:24,104 INFO L93 Difference]: Finished difference Result 530 states and 1631 transitions. [2021-06-05 14:29:24,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:24,105 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:24,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:24,105 INFO L225 Difference]: With dead ends: 530 [2021-06-05 14:29:24,105 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 14:29:24,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 162.7ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:24,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 14:29:24,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 454. [2021-06-05 14:29:24,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1324503311258276) internal successors, (1419), 453 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1419 transitions. [2021-06-05 14:29:24,110 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1419 transitions. Word has length 21 [2021-06-05 14:29:24,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:24,110 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1419 transitions. [2021-06-05 14:29:24,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,110 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1419 transitions. [2021-06-05 14:29:24,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:24,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:24,110 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:24,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 398 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1907 [2021-06-05 14:29:24,311 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:24,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:24,311 INFO L82 PathProgramCache]: Analyzing trace with hash 308114405, now seen corresponding path program 398 times [2021-06-05 14:29:24,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:24,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081573559] [2021-06-05 14:29:24,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:24,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:24,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:24,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:24,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081573559] [2021-06-05 14:29:24,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081573559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:24,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41090065] [2021-06-05 14:29:24,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:24,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:24,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:24,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:24,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:24,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:24,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:24,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:24,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:24,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:24,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:24,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:29:24,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:24,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:24,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:24,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:24,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:24,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:24,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:24,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:24,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:24,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 14:29:24,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:24,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41090065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:24,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:24,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:24,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175336022] [2021-06-05 14:29:24,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:24,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:24,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:24,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:24,603 INFO L87 Difference]: Start difference. First operand 454 states and 1419 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:24,764 INFO L93 Difference]: Finished difference Result 539 states and 1655 transitions. [2021-06-05 14:29:24,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:24,765 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:24,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:24,765 INFO L225 Difference]: With dead ends: 539 [2021-06-05 14:29:24,765 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 14:29:24,765 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 147.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:24,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 14:29:24,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 451. [2021-06-05 14:29:24,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1266666666666665) internal successors, (1407), 450 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1407 transitions. [2021-06-05 14:29:24,770 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1407 transitions. Word has length 21 [2021-06-05 14:29:24,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:24,770 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1407 transitions. [2021-06-05 14:29:24,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:24,770 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1407 transitions. [2021-06-05 14:29:24,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:24,771 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:24,771 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:24,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1915,399 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:24,971 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:24,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:24,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1435229859, now seen corresponding path program 399 times [2021-06-05 14:29:24,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:24,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755034559] [2021-06-05 14:29:24,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:25,080 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:25,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:25,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755034559] [2021-06-05 14:29:25,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755034559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:25,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157723363] [2021-06-05 14:29:25,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:25,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:25,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:25,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:25,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:25,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:25,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:25,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:25,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:25,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:25,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:25,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:25,241 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:25,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:25,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:25,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:25,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:25,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:25,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,255 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:29:25,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:25,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157723363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:25,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:25,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:25,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171843332] [2021-06-05 14:29:25,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:25,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:25,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:25,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:25,283 INFO L87 Difference]: Start difference. First operand 451 states and 1407 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:25,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:25,603 INFO L93 Difference]: Finished difference Result 641 states and 1968 transitions. [2021-06-05 14:29:25,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:25,604 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:25,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:25,605 INFO L225 Difference]: With dead ends: 641 [2021-06-05 14:29:25,605 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 14:29:25,605 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 309.7ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:25,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 14:29:25,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 461. [2021-06-05 14:29:25,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.143478260869565) internal successors, (1446), 460 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:25,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1446 transitions. [2021-06-05 14:29:25,610 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1446 transitions. Word has length 21 [2021-06-05 14:29:25,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:25,610 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1446 transitions. [2021-06-05 14:29:25,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:25,610 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1446 transitions. [2021-06-05 14:29:25,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:25,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:25,610 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:25,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1919 [2021-06-05 14:29:25,811 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:25,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:25,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1213021247, now seen corresponding path program 400 times [2021-06-05 14:29:25,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:25,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923449304] [2021-06-05 14:29:25,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:25,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:25,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:25,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923449304] [2021-06-05 14:29:25,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923449304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:25,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094023968] [2021-06-05 14:29:25,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:25,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:25,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:25,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:25,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:25,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:25,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:25,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:25,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:25,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:29:26,050 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:26,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:26,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:26,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:26,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:26,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:26,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:26,076 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 14:29:26,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:26,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094023968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:26,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:26,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:26,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991483377] [2021-06-05 14:29:26,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:26,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:26,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:26,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:26,103 INFO L87 Difference]: Start difference. First operand 461 states and 1446 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:26,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:26,405 INFO L93 Difference]: Finished difference Result 734 states and 2238 transitions. [2021-06-05 14:29:26,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:26,405 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:26,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:26,406 INFO L225 Difference]: With dead ends: 734 [2021-06-05 14:29:26,406 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 14:29:26,406 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:26,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 14:29:26,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 461. [2021-06-05 14:29:26,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:26,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 14:29:26,411 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 14:29:26,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:26,411 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 14:29:26,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:26,411 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 14:29:26,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:26,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:26,412 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:26,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1925,401 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:26,612 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:26,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:26,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1173345597, now seen corresponding path program 401 times [2021-06-05 14:29:26,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:26,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568916731] [2021-06-05 14:29:26,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:26,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:26,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:26,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568916731] [2021-06-05 14:29:26,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568916731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:26,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274787144] [2021-06-05 14:29:26,722 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:26,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:26,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:26,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:26,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:26,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:26,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:26,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:26,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:26,805 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:26,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:29:26,837 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:81 [2021-06-05 14:29:26,931 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:26,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:29:26,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:26,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:26,940 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:26,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:29:26,963 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:26,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:26,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:26,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:26,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:29:26,985 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:93, output treesize:26 [2021-06-05 14:29:27,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:27,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274787144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:27,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:27,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:27,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614251906] [2021-06-05 14:29:27,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:27,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:27,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:27,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:27,066 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:27,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:27,475 INFO L93 Difference]: Finished difference Result 745 states and 2283 transitions. [2021-06-05 14:29:27,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:27,475 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:27,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:27,476 INFO L225 Difference]: With dead ends: 745 [2021-06-05 14:29:27,476 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 14:29:27,477 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 394.6ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:27,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 14:29:27,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 465. [2021-06-05 14:29:27,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:27,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 14:29:27,482 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 14:29:27,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:27,482 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 14:29:27,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:27,482 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 14:29:27,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:27,483 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:27,483 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:27,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 402 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1932 [2021-06-05 14:29:27,683 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:27,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:27,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1123493317, now seen corresponding path program 402 times [2021-06-05 14:29:27,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:27,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716003282] [2021-06-05 14:29:27,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:27,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:27,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:27,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:27,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716003282] [2021-06-05 14:29:27,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716003282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:27,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867617873] [2021-06-05 14:29:27,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:27,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:29:27,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:27,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:27,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:27,883 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_63]} [2021-06-05 14:29:27,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:27,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:27,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:27,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:27,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:27,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:27,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:27,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:27,916 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:29:27,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:27,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:27,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:27,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:27,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:27,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:27,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:27,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:27,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:27,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:29:28,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:28,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867617873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:28,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:28,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:28,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043116991] [2021-06-05 14:29:28,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:28,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:28,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:28,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:28,044 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:28,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:28,394 INFO L93 Difference]: Finished difference Result 649 states and 1987 transitions. [2021-06-05 14:29:28,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:28,394 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:28,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:28,395 INFO L225 Difference]: With dead ends: 649 [2021-06-05 14:29:28,395 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 14:29:28,395 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 304.8ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:28,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 14:29:28,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 461. [2021-06-05 14:29:28,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.123913043478261) internal successors, (1437), 460 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:28,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1437 transitions. [2021-06-05 14:29:28,400 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1437 transitions. Word has length 21 [2021-06-05 14:29:28,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:28,400 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1437 transitions. [2021-06-05 14:29:28,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:28,401 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1437 transitions. [2021-06-05 14:29:28,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:28,401 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:28,401 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:28,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1946,403 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:28,601 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:28,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:28,602 INFO L82 PathProgramCache]: Analyzing trace with hash -605468571, now seen corresponding path program 403 times [2021-06-05 14:29:28,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:28,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88963989] [2021-06-05 14:29:28,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:28,697 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:28,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:28,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88963989] [2021-06-05 14:29:28,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88963989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:28,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155038635] [2021-06-05 14:29:28,698 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:28,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:28,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:28,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:28,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:28,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:28,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:28,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:28,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:28,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:28,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:28,786 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:29:28,844 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:28,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:28,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:28,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:28,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:28,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:28,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:28,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:28,864 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:28,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:28,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:28,876 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:29:28,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:28,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155038635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:28,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:28,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:28,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791332078] [2021-06-05 14:29:28,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:28,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:28,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:28,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:28,903 INFO L87 Difference]: Start difference. First operand 461 states and 1437 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:29,091 INFO L93 Difference]: Finished difference Result 585 states and 1803 transitions. [2021-06-05 14:29:29,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:29,092 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:29,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:29,093 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:29:29,093 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:29:29,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 165.6ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:29,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:29:29,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 461. [2021-06-05 14:29:29,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.123913043478261) internal successors, (1437), 460 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1437 transitions. [2021-06-05 14:29:29,097 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1437 transitions. Word has length 21 [2021-06-05 14:29:29,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:29,097 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1437 transitions. [2021-06-05 14:29:29,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,097 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1437 transitions. [2021-06-05 14:29:29,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:29,098 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:29,098 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:29,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1951,404 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:29,298 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:29,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:29,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1700167489, now seen corresponding path program 404 times [2021-06-05 14:29:29,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:29,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5844638] [2021-06-05 14:29:29,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:29,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:29,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5844638] [2021-06-05 14:29:29,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5844638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:29,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680313982] [2021-06-05 14:29:29,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:29,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:29,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:29,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:29,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:29,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:29,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:29,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:29,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:29,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:29,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:29:29,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:29,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:29,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:29,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:29,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:29,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:29,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:29,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:29,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:29,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:29,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:29,587 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:29:29,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:29,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680313982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:29,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:29,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:29,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673522526] [2021-06-05 14:29:29,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:29,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:29,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:29,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:29,606 INFO L87 Difference]: Start difference. First operand 461 states and 1437 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:29,785 INFO L93 Difference]: Finished difference Result 548 states and 1686 transitions. [2021-06-05 14:29:29,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:29,786 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:29,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:29,786 INFO L225 Difference]: With dead ends: 548 [2021-06-05 14:29:29,787 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:29:29,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 146.2ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:29,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:29:29,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 458. [2021-06-05 14:29:29,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 14:29:29,791 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 14:29:29,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:29,791 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 14:29:29,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:29,791 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 14:29:29,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:29,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:29,792 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:29,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 405 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1960 [2021-06-05 14:29:29,992 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:29,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:29,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1970514043, now seen corresponding path program 405 times [2021-06-05 14:29:29,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:29,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363754731] [2021-06-05 14:29:29,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:30,087 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:30,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:30,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363754731] [2021-06-05 14:29:30,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363754731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:30,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242775792] [2021-06-05 14:29:30,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:30,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:30,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:30,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:30,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:30,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:30,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:30,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:30,188 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:29:30,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:30,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:30,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:30,255 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:30,271 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:21 [2021-06-05 14:29:30,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:30,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242775792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:30,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:30,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:30,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732988213] [2021-06-05 14:29:30,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:30,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:30,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:30,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:30,305 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:30,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:30,462 INFO L93 Difference]: Finished difference Result 588 states and 1811 transitions. [2021-06-05 14:29:30,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:30,462 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:30,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:30,463 INFO L225 Difference]: With dead ends: 588 [2021-06-05 14:29:30,463 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:29:30,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:30,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:29:30,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 458. [2021-06-05 14:29:30,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:30,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 14:29:30,468 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 14:29:30,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:30,468 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 14:29:30,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:30,468 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 14:29:30,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:30,468 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:30,468 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:30,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1971 [2021-06-05 14:29:30,669 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:30,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:30,669 INFO L82 PathProgramCache]: Analyzing trace with hash -2027186843, now seen corresponding path program 406 times [2021-06-05 14:29:30,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:30,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008787597] [2021-06-05 14:29:30,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:30,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:30,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:30,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:30,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008787597] [2021-06-05 14:29:30,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008787597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:30,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405297016] [2021-06-05 14:29:30,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:30,791 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:30,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:30,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:30,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:30,858 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_64], 1=[o_0]} [2021-06-05 14:29:30,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:30,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:30,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:30,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:29:30,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:30,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:30,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:30,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:30,956 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:30,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:30,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:30,972 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 14:29:30,995 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:30,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405297016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:30,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:30,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:29:30,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36996575] [2021-06-05 14:29:30,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:29:30,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:30,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:29:30,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:29:30,995 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:31,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:31,214 INFO L93 Difference]: Finished difference Result 647 states and 1973 transitions. [2021-06-05 14:29:31,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:31,214 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:31,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:31,215 INFO L225 Difference]: With dead ends: 647 [2021-06-05 14:29:31,215 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:29:31,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:31,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:29:31,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 462. [2021-06-05 14:29:31,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1453362255965294) internal successors, (1450), 461 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:31,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1450 transitions. [2021-06-05 14:29:31,220 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1450 transitions. Word has length 21 [2021-06-05 14:29:31,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:31,220 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1450 transitions. [2021-06-05 14:29:31,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:31,220 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1450 transitions. [2021-06-05 14:29:31,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:31,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:31,221 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:31,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1977 [2021-06-05 14:29:31,421 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:31,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:31,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1983517769, now seen corresponding path program 407 times [2021-06-05 14:29:31,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:31,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984216696] [2021-06-05 14:29:31,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:31,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:31,520 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:31,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:31,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984216696] [2021-06-05 14:29:31,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984216696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:31,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862887781] [2021-06-05 14:29:31,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:31,547 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:31,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:31,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:31,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:31,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:31,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:31,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:31,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:31,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:31,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:29:31,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:31,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:31,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:31,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:31,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:31,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:31,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:31,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:31,678 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:31,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:31,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:31,696 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:29:31,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:31,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862887781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:31,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:31,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:31,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386983347] [2021-06-05 14:29:31,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:31,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:31,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:31,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:31,777 INFO L87 Difference]: Start difference. First operand 462 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:32,173 INFO L93 Difference]: Finished difference Result 635 states and 1951 transitions. [2021-06-05 14:29:32,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:32,173 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:32,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:32,174 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:29:32,174 INFO L226 Difference]: Without dead ends: 608 [2021-06-05 14:29:32,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 344.7ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:32,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-05 14:29:32,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 460. [2021-06-05 14:29:32,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1350762527233114) internal successors, (1439), 459 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1439 transitions. [2021-06-05 14:29:32,179 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1439 transitions. Word has length 21 [2021-06-05 14:29:32,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:32,179 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1439 transitions. [2021-06-05 14:29:32,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,179 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1439 transitions. [2021-06-05 14:29:32,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:32,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:32,180 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:32,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1985,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:32,380 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:32,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:32,380 INFO L82 PathProgramCache]: Analyzing trace with hash 559407445, now seen corresponding path program 408 times [2021-06-05 14:29:32,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:32,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360643056] [2021-06-05 14:29:32,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:32,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:32,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:32,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:32,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360643056] [2021-06-05 14:29:32,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360643056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:32,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214463994] [2021-06-05 14:29:32,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:32,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:32,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:32,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:32,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:32,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:32,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:32,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:32,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:32,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:32,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:29:32,615 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:32,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:32,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:32,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:32,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:32,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:32,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:32,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:32,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:32,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:29:32,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:32,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214463994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:32,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:32,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:32,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284003513] [2021-06-05 14:29:32,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:32,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:32,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:32,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:32,656 INFO L87 Difference]: Start difference. First operand 460 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:32,973 INFO L93 Difference]: Finished difference Result 656 states and 2007 transitions. [2021-06-05 14:29:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:32,973 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:32,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:32,974 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:29:32,974 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:29:32,974 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 279.1ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:32,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:29:32,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 464. [2021-06-05 14:29:32,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1339092872570196) internal successors, (1451), 463 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1451 transitions. [2021-06-05 14:29:32,979 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1451 transitions. Word has length 21 [2021-06-05 14:29:32,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:32,979 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1451 transitions. [2021-06-05 14:29:32,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:32,979 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1451 transitions. [2021-06-05 14:29:32,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:32,980 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:32,980 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:33,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1997 [2021-06-05 14:29:33,180 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:33,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:33,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1474229035, now seen corresponding path program 409 times [2021-06-05 14:29:33,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:33,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053524974] [2021-06-05 14:29:33,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:33,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:33,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:33,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:33,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053524974] [2021-06-05 14:29:33,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053524974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:33,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635527826] [2021-06-05 14:29:33,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:33,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:33,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:33,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:33,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:33,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:33,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:33,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:33,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 14:29:33,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:33,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:33,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:33,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:33,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:33,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:33,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:33,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:33,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:33,461 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:29:33,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:33,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635527826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:33,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:33,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:33,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950644757] [2021-06-05 14:29:33,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:33,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:33,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:33,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:33,505 INFO L87 Difference]: Start difference. First operand 464 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:33,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:33,837 INFO L93 Difference]: Finished difference Result 642 states and 1970 transitions. [2021-06-05 14:29:33,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:33,838 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:33,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:33,838 INFO L225 Difference]: With dead ends: 642 [2021-06-05 14:29:33,838 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 14:29:33,839 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 325.6ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:33,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 14:29:33,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 451. [2021-06-05 14:29:33,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.117777777777778) internal successors, (1403), 450 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:33,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1403 transitions. [2021-06-05 14:29:33,843 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1403 transitions. Word has length 21 [2021-06-05 14:29:33,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:33,843 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1403 transitions. [2021-06-05 14:29:33,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:33,844 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1403 transitions. [2021-06-05 14:29:33,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:33,844 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:33,844 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:34,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1999 [2021-06-05 14:29:34,045 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:34,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:34,045 INFO L82 PathProgramCache]: Analyzing trace with hash -855966867, now seen corresponding path program 410 times [2021-06-05 14:29:34,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:34,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614840744] [2021-06-05 14:29:34,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:34,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:34,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:34,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:34,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614840744] [2021-06-05 14:29:34,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614840744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:34,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380288263] [2021-06-05 14:29:34,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:34,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:34,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:34,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:34,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:34,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:34,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:34,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:29:34,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:34,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:34,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:34,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:34,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:29:34,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:34,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380288263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:34,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:34,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:34,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019843255] [2021-06-05 14:29:34,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:34,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:34,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:34,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:34,297 INFO L87 Difference]: Start difference. First operand 451 states and 1403 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:34,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:34,459 INFO L93 Difference]: Finished difference Result 523 states and 1609 transitions. [2021-06-05 14:29:34,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:34,459 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:34,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:34,460 INFO L225 Difference]: With dead ends: 523 [2021-06-05 14:29:34,460 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 14:29:34,460 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:34,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 14:29:34,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 447. [2021-06-05 14:29:34,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.118834080717489) internal successors, (1391), 446 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:34,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1391 transitions. [2021-06-05 14:29:34,464 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1391 transitions. Word has length 21 [2021-06-05 14:29:34,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:34,464 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1391 transitions. [2021-06-05 14:29:34,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:34,464 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1391 transitions. [2021-06-05 14:29:34,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:34,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:34,465 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:34,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 411 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2002 [2021-06-05 14:29:34,677 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:34,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:34,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1380789453, now seen corresponding path program 411 times [2021-06-05 14:29:34,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:34,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773612693] [2021-06-05 14:29:34,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:34,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:34,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:34,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:34,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773612693] [2021-06-05 14:29:34,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773612693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:34,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171872454] [2021-06-05 14:29:34,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:34,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:34,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:34,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:34,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:34,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:34,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:34,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 14:29:34,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:29:34,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:34,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:29:34,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:34,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:34,915 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:34,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:34,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:34,928 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:29:34,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:34,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171872454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:34,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:34,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:34,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534528169] [2021-06-05 14:29:34,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:34,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:34,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:34,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:34,945 INFO L87 Difference]: Start difference. First operand 447 states and 1391 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:35,109 INFO L93 Difference]: Finished difference Result 544 states and 1671 transitions. [2021-06-05 14:29:35,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:35,109 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:35,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:35,110 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:29:35,110 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 14:29:35,110 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:35,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 14:29:35,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 447. [2021-06-05 14:29:35,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.118834080717489) internal successors, (1391), 446 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1391 transitions. [2021-06-05 14:29:35,115 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1391 transitions. Word has length 21 [2021-06-05 14:29:35,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:35,115 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1391 transitions. [2021-06-05 14:29:35,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,115 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1391 transitions. [2021-06-05 14:29:35,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:35,115 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:35,115 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:35,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2004 [2021-06-05 14:29:35,316 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:35,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:35,316 INFO L82 PathProgramCache]: Analyzing trace with hash 286090535, now seen corresponding path program 412 times [2021-06-05 14:29:35,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:35,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13775236] [2021-06-05 14:29:35,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:35,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:35,409 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:35,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:35,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13775236] [2021-06-05 14:29:35,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13775236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:35,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434733966] [2021-06-05 14:29:35,410 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:35,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:35,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:35,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:35,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:35,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:35,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:35,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:35,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:35,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:35,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:35,524 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 14:29:35,559 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_65, v_prenex_66], 1=[o_0, o_4]} [2021-06-05 14:29:35,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:35,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:35,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:35,583 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-05 14:29:35,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:35,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:35,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:35,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:35,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:35,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:35,597 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:35,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:35,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:35,605 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:29:35,635 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:35,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434733966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:35,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:35,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:35,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343880143] [2021-06-05 14:29:35,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:35,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:35,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:35,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:35,635 INFO L87 Difference]: Start difference. First operand 447 states and 1391 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:35,883 INFO L93 Difference]: Finished difference Result 585 states and 1790 transitions. [2021-06-05 14:29:35,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:29:35,883 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:35,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:35,884 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:29:35,884 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 14:29:35,884 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 180.3ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:35,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 14:29:35,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 462. [2021-06-05 14:29:35,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.117136659436009) internal successors, (1437), 461 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1437 transitions. [2021-06-05 14:29:35,889 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1437 transitions. Word has length 21 [2021-06-05 14:29:35,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:35,889 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1437 transitions. [2021-06-05 14:29:35,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:35,889 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1437 transitions. [2021-06-05 14:29:35,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:35,890 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:35,890 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:36,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2011,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:36,090 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:36,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:36,090 INFO L82 PathProgramCache]: Analyzing trace with hash -2128123823, now seen corresponding path program 413 times [2021-06-05 14:29:36,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:36,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653009596] [2021-06-05 14:29:36,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:36,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:36,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:36,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653009596] [2021-06-05 14:29:36,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653009596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:36,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106868091] [2021-06-05 14:29:36,183 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:36,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:36,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:36,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:36,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:36,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:36,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:36,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:36,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:36,299 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 14:29:36,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:36,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:36,349 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:36,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:36,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:36,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:36,374 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:36,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:36,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:36,394 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:67, output treesize:25 [2021-06-05 14:29:36,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:36,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106868091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:36,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:36,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:36,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233115148] [2021-06-05 14:29:36,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:36,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:36,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:36,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:36,449 INFO L87 Difference]: Start difference. First operand 462 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:36,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:36,694 INFO L93 Difference]: Finished difference Result 535 states and 1637 transitions. [2021-06-05 14:29:36,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:29:36,694 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:36,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:36,695 INFO L225 Difference]: With dead ends: 535 [2021-06-05 14:29:36,695 INFO L226 Difference]: Without dead ends: 514 [2021-06-05 14:29:36,695 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 234.8ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:29:36,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-06-05 14:29:36,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 444. [2021-06-05 14:29:36,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:36,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 14:29:36,700 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 14:29:36,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:36,700 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 14:29:36,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:36,700 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 14:29:36,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:36,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:36,700 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:36,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2023 [2021-06-05 14:29:36,901 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:36,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:36,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1475830781, now seen corresponding path program 414 times [2021-06-05 14:29:36,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:36,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287712539] [2021-06-05 14:29:36,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:36,995 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:36,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:36,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287712539] [2021-06-05 14:29:36,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287712539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:36,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371169499] [2021-06-05 14:29:36,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:37,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:37,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:37,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:37,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:37,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:37,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:37,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:29:37,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:37,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:37,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:29:37,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:29:37,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:37,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:37,130 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:37,145 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 14:29:37,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:37,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371169499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:37,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:37,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:37,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628210123] [2021-06-05 14:29:37,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:37,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:37,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:37,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:37,180 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:37,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:37,338 INFO L93 Difference]: Finished difference Result 559 states and 1711 transitions. [2021-06-05 14:29:37,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:37,338 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:37,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:37,339 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:29:37,339 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:29:37,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:37,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:29:37,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 445. [2021-06-05 14:29:37,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.126126126126126) internal successors, (1388), 444 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:37,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1388 transitions. [2021-06-05 14:29:37,344 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1388 transitions. Word has length 21 [2021-06-05 14:29:37,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:37,344 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1388 transitions. [2021-06-05 14:29:37,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:37,344 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1388 transitions. [2021-06-05 14:29:37,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:37,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:37,345 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:37,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2032,415 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:37,545 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:37,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:37,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1178564371, now seen corresponding path program 415 times [2021-06-05 14:29:37,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:37,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656748071] [2021-06-05 14:29:37,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:37,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:37,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:37,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:37,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656748071] [2021-06-05 14:29:37,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656748071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:37,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622529469] [2021-06-05 14:29:37,653 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:37,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:37,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:37,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:37,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:37,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:37,732 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:37,748 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:37,782 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_68, v_prenex_67], 1=[o_0, o_4]} [2021-06-05 14:29:37,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:37,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,797 INFO L518 ElimStorePlain]: Eliminatee v_prenex_67 vanished before elimination [2021-06-05 14:29:37,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:37,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:37,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:37,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:37,818 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:37,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:37,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:37,829 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:29:37,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:37,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622529469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:37,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:37,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:37,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130025339] [2021-06-05 14:29:37,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:37,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:37,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:37,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:37,903 INFO L87 Difference]: Start difference. First operand 445 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:38,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:38,204 INFO L93 Difference]: Finished difference Result 710 states and 2167 transitions. [2021-06-05 14:29:38,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:29:38,204 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:38,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:38,205 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:29:38,205 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 14:29:38,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 274.9ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:38,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 14:29:38,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 460. [2021-06-05 14:29:38,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1437908496732025) internal successors, (1443), 459 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:38,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1443 transitions. [2021-06-05 14:29:38,210 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1443 transitions. Word has length 21 [2021-06-05 14:29:38,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:38,210 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1443 transitions. [2021-06-05 14:29:38,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:38,211 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1443 transitions. [2021-06-05 14:29:38,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:38,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:38,211 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:38,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 416 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2036 [2021-06-05 14:29:38,411 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:38,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:38,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1462827055, now seen corresponding path program 416 times [2021-06-05 14:29:38,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:38,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293864313] [2021-06-05 14:29:38,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:38,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:38,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:38,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293864313] [2021-06-05 14:29:38,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293864313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:38,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129904731] [2021-06-05 14:29:38,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:38,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:38,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:38,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:38,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:38,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:38,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:38,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:38,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:38,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:38,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:38,604 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:38,637 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_70, v_prenex_69]} [2021-06-05 14:29:38,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:38,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:38,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:38,653 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:38,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:38,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:38,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:38,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:38,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:38,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:38,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:38,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:38,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:38,680 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:29:38,756 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:38,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129904731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:38,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:38,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:38,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762090930] [2021-06-05 14:29:38,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:38,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:38,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:38,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:38,757 INFO L87 Difference]: Start difference. First operand 460 states and 1443 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:39,172 INFO L93 Difference]: Finished difference Result 698 states and 2124 transitions. [2021-06-05 14:29:39,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:39,172 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:39,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:39,173 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:29:39,173 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 14:29:39,173 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 321.1ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:39,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 14:29:39,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 478. [2021-06-05 14:29:39,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.150943396226415) internal successors, (1503), 477 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1503 transitions. [2021-06-05 14:29:39,178 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1503 transitions. Word has length 21 [2021-06-05 14:29:39,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:39,179 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1503 transitions. [2021-06-05 14:29:39,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,179 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1503 transitions. [2021-06-05 14:29:39,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:39,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:39,179 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:39,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 417 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2045 [2021-06-05 14:29:39,380 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:39,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:39,380 INFO L82 PathProgramCache]: Analyzing trace with hash 871393275, now seen corresponding path program 417 times [2021-06-05 14:29:39,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:39,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403972927] [2021-06-05 14:29:39,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:39,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:39,485 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:39,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:39,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403972927] [2021-06-05 14:29:39,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403972927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:39,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839752478] [2021-06-05 14:29:39,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:39,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:39,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:39,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:39,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:39,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:39,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:39,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:39,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:39,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:39,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:39,581 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:39,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:39,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:39,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:39,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:39,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:39,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:39,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:39,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:39,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:39,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:29:39,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:39,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839752478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:39,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:39,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:39,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189021779] [2021-06-05 14:29:39,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:39,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:39,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:39,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:39,691 INFO L87 Difference]: Start difference. First operand 478 states and 1503 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:39,948 INFO L93 Difference]: Finished difference Result 661 states and 2031 transitions. [2021-06-05 14:29:39,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:29:39,948 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:39,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:39,949 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:29:39,949 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 14:29:39,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 241.6ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:29:39,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 14:29:39,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 464. [2021-06-05 14:29:39,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.140388768898488) internal successors, (1454), 463 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1454 transitions. [2021-06-05 14:29:39,954 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1454 transitions. Word has length 21 [2021-06-05 14:29:39,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:39,954 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1454 transitions. [2021-06-05 14:29:39,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:39,954 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1454 transitions. [2021-06-05 14:29:39,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:39,955 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:39,955 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:40,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2057,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:40,155 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:40,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:40,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1416765929, now seen corresponding path program 418 times [2021-06-05 14:29:40,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:40,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342804477] [2021-06-05 14:29:40,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:40,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:40,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:40,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:40,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342804477] [2021-06-05 14:29:40,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342804477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:40,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038622652] [2021-06-05 14:29:40,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:40,272 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:40,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:40,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:40,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:40,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:40,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:40,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:40,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:40,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:40,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:40,341 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:40,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:40,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:40,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:40,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:40,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:40,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:40,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:40,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:40,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:40,443 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:29:40,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:40,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038622652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:40,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:40,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:40,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537881538] [2021-06-05 14:29:40,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:40,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:40,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:40,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:40,453 INFO L87 Difference]: Start difference. First operand 464 states and 1454 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:40,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:40,630 INFO L93 Difference]: Finished difference Result 566 states and 1726 transitions. [2021-06-05 14:29:40,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:40,630 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:40,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:40,631 INFO L225 Difference]: With dead ends: 566 [2021-06-05 14:29:40,631 INFO L226 Difference]: Without dead ends: 545 [2021-06-05 14:29:40,631 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 177.6ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:29:40,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-05 14:29:40,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 460. [2021-06-05 14:29:40,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1416122004357296) internal successors, (1442), 459 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:40,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1442 transitions. [2021-06-05 14:29:40,636 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1442 transitions. Word has length 21 [2021-06-05 14:29:40,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:40,636 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1442 transitions. [2021-06-05 14:29:40,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:40,636 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1442 transitions. [2021-06-05 14:29:40,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:40,637 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:40,637 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:40,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2061 [2021-06-05 14:29:40,837 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:40,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:40,837 INFO L82 PathProgramCache]: Analyzing trace with hash -302218753, now seen corresponding path program 419 times [2021-06-05 14:29:40,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:40,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85444723] [2021-06-05 14:29:40,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:40,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:40,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:40,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:40,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85444723] [2021-06-05 14:29:40,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85444723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:40,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219313381] [2021-06-05 14:29:40,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:40,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:40,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:40,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:40,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:41,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:41,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:41,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:41,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:41,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:41,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:41,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:41,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:41,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:41,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:41,111 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:41,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:41,133 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 14:29:41,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:41,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219313381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:41,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:41,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:41,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347122951] [2021-06-05 14:29:41,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:41,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:41,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:41,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:41,210 INFO L87 Difference]: Start difference. First operand 460 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:41,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:41,564 INFO L93 Difference]: Finished difference Result 624 states and 1923 transitions. [2021-06-05 14:29:41,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:41,564 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:41,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:41,565 INFO L225 Difference]: With dead ends: 624 [2021-06-05 14:29:41,565 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 14:29:41,565 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 305.4ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:29:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 14:29:41,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 443. [2021-06-05 14:29:41,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.1199095022624435) internal successors, (1379), 442 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:41,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1379 transitions. [2021-06-05 14:29:41,570 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1379 transitions. Word has length 21 [2021-06-05 14:29:41,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:41,570 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1379 transitions. [2021-06-05 14:29:41,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:41,570 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1379 transitions. [2021-06-05 14:29:41,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:41,570 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:41,570 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:41,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2068 [2021-06-05 14:29:41,771 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:41,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:41,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1465558931, now seen corresponding path program 420 times [2021-06-05 14:29:41,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:41,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488155221] [2021-06-05 14:29:41,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:41,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:41,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:41,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:41,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488155221] [2021-06-05 14:29:41,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488155221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:41,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421190694] [2021-06-05 14:29:41,863 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:41,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:41,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:41,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:41,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:41,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:41,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:41,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:41,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:41,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:41,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:41,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:29:41,993 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:41,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:41,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:42,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:42,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:42,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:42,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:29:42,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:42,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421190694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:42,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:42,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:42,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995671971] [2021-06-05 14:29:42,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:42,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:42,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:42,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:42,023 INFO L87 Difference]: Start difference. First operand 443 states and 1379 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:42,160 INFO L93 Difference]: Finished difference Result 523 states and 1610 transitions. [2021-06-05 14:29:42,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:42,160 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:42,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:42,161 INFO L225 Difference]: With dead ends: 523 [2021-06-05 14:29:42,161 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 14:29:42,161 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 143.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:42,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 14:29:42,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 449. [2021-06-05 14:29:42,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.125) internal successors, (1400), 448 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1400 transitions. [2021-06-05 14:29:42,165 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1400 transitions. Word has length 21 [2021-06-05 14:29:42,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:42,165 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1400 transitions. [2021-06-05 14:29:42,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,165 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1400 transitions. [2021-06-05 14:29:42,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:42,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:42,166 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:42,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2075,421 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:42,366 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:42,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:42,367 INFO L82 PathProgramCache]: Analyzing trace with hash -840234813, now seen corresponding path program 421 times [2021-06-05 14:29:42,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:42,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013618295] [2021-06-05 14:29:42,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:42,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:42,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:42,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013618295] [2021-06-05 14:29:42,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013618295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:42,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040730756] [2021-06-05 14:29:42,470 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:42,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:42,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:42,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:42,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:42,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:42,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:29:42,590 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:42,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:42,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:42,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:42,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:42,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:42,611 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:42,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:42,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:42,623 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:29:42,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:42,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040730756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:42,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:42,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:42,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876859167] [2021-06-05 14:29:42,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:42,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:42,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:42,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:42,670 INFO L87 Difference]: Start difference. First operand 449 states and 1400 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:42,914 INFO L93 Difference]: Finished difference Result 613 states and 1885 transitions. [2021-06-05 14:29:42,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:29:42,914 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:42,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:42,915 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:29:42,915 INFO L226 Difference]: Without dead ends: 586 [2021-06-05 14:29:42,915 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 210.9ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:29:42,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-05 14:29:42,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 449. [2021-06-05 14:29:42,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1205357142857144) internal successors, (1398), 448 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1398 transitions. [2021-06-05 14:29:42,920 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1398 transitions. Word has length 21 [2021-06-05 14:29:42,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:42,920 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1398 transitions. [2021-06-05 14:29:42,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:42,920 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1398 transitions. [2021-06-05 14:29:42,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:42,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:42,920 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:43,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 422 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2078 [2021-06-05 14:29:43,121 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:43,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:43,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1124497497, now seen corresponding path program 422 times [2021-06-05 14:29:43,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:43,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662214349] [2021-06-05 14:29:43,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:43,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:43,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:43,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662214349] [2021-06-05 14:29:43,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662214349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:43,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391580910] [2021-06-05 14:29:43,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:43,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:43,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:43,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:43,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:43,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:43,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:43,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:43,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:43,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:43,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:43,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:43,316 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:43,375 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:43,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:43,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:43,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:43,382 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:43,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:43,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:43,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:43,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:43,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:43,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:43,413 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:29:43,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:43,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391580910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:43,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:43,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:43,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877857359] [2021-06-05 14:29:43,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:43,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:43,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:43,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:43,470 INFO L87 Difference]: Start difference. First operand 449 states and 1398 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:43,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:43,872 INFO L93 Difference]: Finished difference Result 724 states and 2210 transitions. [2021-06-05 14:29:43,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:43,872 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:43,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:43,873 INFO L225 Difference]: With dead ends: 724 [2021-06-05 14:29:43,873 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 14:29:43,873 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 360.0ms TimeCoverageRelationStatistics Valid=123, Invalid=477, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:43,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 14:29:43,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 463. [2021-06-05 14:29:43,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.119047619047619) internal successors, (1441), 462 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:43,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1441 transitions. [2021-06-05 14:29:43,879 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1441 transitions. Word has length 21 [2021-06-05 14:29:43,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:43,879 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1441 transitions. [2021-06-05 14:29:43,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:43,879 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1441 transitions. [2021-06-05 14:29:43,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:43,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:43,879 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:44,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 423 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2082 [2021-06-05 14:29:44,080 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:44,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:44,080 INFO L82 PathProgramCache]: Analyzing trace with hash 561894343, now seen corresponding path program 423 times [2021-06-05 14:29:44,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:44,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605178632] [2021-06-05 14:29:44,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:44,181 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:44,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:44,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605178632] [2021-06-05 14:29:44,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605178632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:44,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786877157] [2021-06-05 14:29:44,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:44,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:44,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:44,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:44,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:44,280 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_71]} [2021-06-05 14:29:44,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:44,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:44,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:44,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:44,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:44,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:44,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:44,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:44,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:29:44,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:44,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:44,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:44,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:44,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:44,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:44,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:44,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:44,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:44,424 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 14:29:44,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:44,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786877157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:44,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:44,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:44,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431321725] [2021-06-05 14:29:44,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:44,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:44,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:44,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:44,457 INFO L87 Difference]: Start difference. First operand 463 states and 1441 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:44,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:44,885 INFO L93 Difference]: Finished difference Result 644 states and 1965 transitions. [2021-06-05 14:29:44,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:29:44,885 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:44,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:44,886 INFO L225 Difference]: With dead ends: 644 [2021-06-05 14:29:44,886 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 14:29:44,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 419.5ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:44,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 14:29:44,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 464. [2021-06-05 14:29:44,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.127429805615551) internal successors, (1448), 463 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:44,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1448 transitions. [2021-06-05 14:29:44,891 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1448 transitions. Word has length 21 [2021-06-05 14:29:44,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:44,891 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1448 transitions. [2021-06-05 14:29:44,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:44,891 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1448 transitions. [2021-06-05 14:29:44,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:44,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:44,891 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:45,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2093,424 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:45,092 INFO L430 AbstractCegarLoop]: === Iteration 436 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:45,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:45,092 INFO L82 PathProgramCache]: Analyzing trace with hash 584398715, now seen corresponding path program 424 times [2021-06-05 14:29:45,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:45,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264616410] [2021-06-05 14:29:45,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:45,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:45,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264616410] [2021-06-05 14:29:45,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264616410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:45,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599156210] [2021-06-05 14:29:45,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:45,204 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:45,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:45,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:45,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:45,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:45,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:45,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:45,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:45,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:29:45,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:45,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:45,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:45,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:45,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:45,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:45,371 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:21 [2021-06-05 14:29:45,411 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:45,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599156210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:45,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:45,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:45,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271364184] [2021-06-05 14:29:45,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:45,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:45,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:45,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:45,412 INFO L87 Difference]: Start difference. First operand 464 states and 1448 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:45,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:45,572 INFO L93 Difference]: Finished difference Result 585 states and 1805 transitions. [2021-06-05 14:29:45,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:45,573 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:45,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:45,573 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:29:45,573 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:29:45,574 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:45,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:29:45,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 464. [2021-06-05 14:29:45,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.127429805615551) internal successors, (1448), 463 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:45,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1448 transitions. [2021-06-05 14:29:45,579 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1448 transitions. Word has length 21 [2021-06-05 14:29:45,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:45,579 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1448 transitions. [2021-06-05 14:29:45,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:45,579 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1448 transitions. [2021-06-05 14:29:45,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:45,579 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:45,579 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:45,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2101 [2021-06-05 14:29:45,780 INFO L430 AbstractCegarLoop]: === Iteration 437 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:45,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:45,780 INFO L82 PathProgramCache]: Analyzing trace with hash 881665125, now seen corresponding path program 425 times [2021-06-05 14:29:45,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:45,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173269551] [2021-06-05 14:29:45,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:45,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:45,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173269551] [2021-06-05 14:29:45,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173269551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:45,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394571887] [2021-06-05 14:29:45,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:45,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:45,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:45,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:45,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:45,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:45,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:45,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:45,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:45,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:45,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:45,989 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 14:29:46,033 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:46,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:46,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:46,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:46,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:46,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:46,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:46,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:46,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:46,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:46,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:46,091 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:46,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:46,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:29:46,128 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:141, output treesize:57 [2021-06-05 14:29:46,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:46,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394571887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:46,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:46,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:46,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401858464] [2021-06-05 14:29:46,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:46,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:46,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:46,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:46,242 INFO L87 Difference]: Start difference. First operand 464 states and 1448 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:46,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:46,857 INFO L93 Difference]: Finished difference Result 673 states and 2067 transitions. [2021-06-05 14:29:46,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:29:46,858 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:46,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:46,859 INFO L225 Difference]: With dead ends: 673 [2021-06-05 14:29:46,859 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 14:29:46,859 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 542.9ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:46,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 14:29:46,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 463. [2021-06-05 14:29:46,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:46,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 14:29:46,864 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 14:29:46,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:46,864 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 14:29:46,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:46,864 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 14:29:46,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:46,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:46,865 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:47,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2108,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:47,065 INFO L430 AbstractCegarLoop]: === Iteration 438 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:47,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:47,065 INFO L82 PathProgramCache]: Analyzing trace with hash 597402441, now seen corresponding path program 426 times [2021-06-05 14:29:47,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:47,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664856863] [2021-06-05 14:29:47,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:47,174 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:47,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:47,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664856863] [2021-06-05 14:29:47,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664856863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:47,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881031802] [2021-06-05 14:29:47,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:47,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:47,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:47,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:47,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:47,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:47,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:47,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:47,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:47,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:47,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:47,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:47,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:47,291 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:47,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:47,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:47,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:47,297 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:47,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:47,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:47,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:47,315 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:47,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:47,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:47,330 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 14:29:47,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:47,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881031802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:47,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:47,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:47,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476105930] [2021-06-05 14:29:47,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:47,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:47,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:47,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:47,405 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:47,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:47,800 INFO L93 Difference]: Finished difference Result 748 states and 2272 transitions. [2021-06-05 14:29:47,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:47,800 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:47,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:47,801 INFO L225 Difference]: With dead ends: 748 [2021-06-05 14:29:47,801 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 14:29:47,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 380.1ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:47,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 14:29:47,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 466. [2021-06-05 14:29:47,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1462365591397847) internal successors, (1463), 465 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:47,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1463 transitions. [2021-06-05 14:29:47,806 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1463 transitions. Word has length 21 [2021-06-05 14:29:47,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:47,807 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1463 transitions. [2021-06-05 14:29:47,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:47,807 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1463 transitions. [2021-06-05 14:29:47,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:47,807 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:47,807 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:48,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 427 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2115 [2021-06-05 14:29:48,008 INFO L430 AbstractCegarLoop]: === Iteration 439 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:48,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:48,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1621875065, now seen corresponding path program 427 times [2021-06-05 14:29:48,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:48,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756048728] [2021-06-05 14:29:48,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:48,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:48,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:48,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756048728] [2021-06-05 14:29:48,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756048728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:48,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794320149] [2021-06-05 14:29:48,123 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:48,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:48,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:48,219 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_72]} [2021-06-05 14:29:48,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:48,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:48,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:48,253 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:29:48,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:48,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:48,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,329 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:29:48,343 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:48,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794320149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:48,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:48,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:48,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949606046] [2021-06-05 14:29:48,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:48,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:48,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:48,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:48,344 INFO L87 Difference]: Start difference. First operand 466 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:48,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:48,481 INFO L93 Difference]: Finished difference Result 562 states and 1726 transitions. [2021-06-05 14:29:48,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:48,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:48,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:48,482 INFO L225 Difference]: With dead ends: 562 [2021-06-05 14:29:48,482 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:29:48,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 187.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:48,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:29:48,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 462. [2021-06-05 14:29:48,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1366594360086766) internal successors, (1446), 461 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:48,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1446 transitions. [2021-06-05 14:29:48,487 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1446 transitions. Word has length 21 [2021-06-05 14:29:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:48,487 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1446 transitions. [2021-06-05 14:29:48,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1446 transitions. [2021-06-05 14:29:48,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:48,487 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:48,487 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:48,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2126,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:48,688 INFO L430 AbstractCegarLoop]: === Iteration 440 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:48,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:48,688 INFO L82 PathProgramCache]: Analyzing trace with hash -2013323637, now seen corresponding path program 428 times [2021-06-05 14:29:48,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:48,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314804401] [2021-06-05 14:29:48,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:48,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:48,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:48,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314804401] [2021-06-05 14:29:48,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314804401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:48,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813804210] [2021-06-05 14:29:48,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:48,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:48,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:48,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:48,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:48,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:48,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:48,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:29:48,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:29:48,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:29:48,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:48,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:29:48,916 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:48,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:48,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:48,931 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 14:29:48,970 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:48,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813804210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:48,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:48,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:48,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63679907] [2021-06-05 14:29:48,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:48,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:48,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:48,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:48,971 INFO L87 Difference]: Start difference. First operand 462 states and 1446 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:49,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:49,154 INFO L93 Difference]: Finished difference Result 559 states and 1726 transitions. [2021-06-05 14:29:49,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:49,154 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:49,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:49,155 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:29:49,155 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:29:49,155 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 140.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:49,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:29:49,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 463. [2021-06-05 14:29:49,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1406926406926408) internal successors, (1451), 462 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:49,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1451 transitions. [2021-06-05 14:29:49,159 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1451 transitions. Word has length 21 [2021-06-05 14:29:49,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:49,159 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1451 transitions. [2021-06-05 14:29:49,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:49,159 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1451 transitions. [2021-06-05 14:29:49,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:49,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:49,160 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:49,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2131,429 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:49,360 INFO L430 AbstractCegarLoop]: === Iteration 441 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:49,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:49,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1716057227, now seen corresponding path program 429 times [2021-06-05 14:29:49,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:49,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149236798] [2021-06-05 14:29:49,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:49,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:49,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:49,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149236798] [2021-06-05 14:29:49,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149236798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:49,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962118964] [2021-06-05 14:29:49,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:49,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:29:49,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:49,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:49,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:49,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:49,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:49,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:49,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:49,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:49,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:49,566 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:49,598 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_74, v_prenex_73], 1=[o_0, o_4]} [2021-06-05 14:29:49,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:49,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:49,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:49,614 INFO L518 ElimStorePlain]: Eliminatee v_prenex_73 vanished before elimination [2021-06-05 14:29:49,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:49,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 19 treesize of output 15 [2021-06-05 14:29:49,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:49,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:49,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:49,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:49,630 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:49,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:49,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:49,641 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:29:49,713 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:49,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962118964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:49,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:49,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:49,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150528765] [2021-06-05 14:29:49,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:49,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:49,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:49,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:49,714 INFO L87 Difference]: Start difference. First operand 463 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:50,067 INFO L93 Difference]: Finished difference Result 674 states and 2069 transitions. [2021-06-05 14:29:50,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:50,067 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:50,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:50,068 INFO L225 Difference]: With dead ends: 674 [2021-06-05 14:29:50,068 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 14:29:50,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 310.6ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:50,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 14:29:50,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 478. [2021-06-05 14:29:50,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.157232704402516) internal successors, (1506), 477 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1506 transitions. [2021-06-05 14:29:50,073 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1506 transitions. Word has length 21 [2021-06-05 14:29:50,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:50,073 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1506 transitions. [2021-06-05 14:29:50,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,073 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1506 transitions. [2021-06-05 14:29:50,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:50,074 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:50,074 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:50,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 430 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2135 [2021-06-05 14:29:50,274 INFO L430 AbstractCegarLoop]: === Iteration 442 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:50,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:50,274 INFO L82 PathProgramCache]: Analyzing trace with hash -2000319911, now seen corresponding path program 430 times [2021-06-05 14:29:50,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:50,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326606696] [2021-06-05 14:29:50,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:50,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:50,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:50,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326606696] [2021-06-05 14:29:50,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326606696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:50,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240622708] [2021-06-05 14:29:50,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:50,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:50,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:50,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:50,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:50,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:50,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:50,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:50,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:50,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:50,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:50,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:50,515 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_76, v_prenex_75]} [2021-06-05 14:29:50,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:50,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:50,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:50,532 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:50,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:50,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:50,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:50,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:50,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:50,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:50,548 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:50,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:50,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:50,559 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:29:50,635 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:50,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240622708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:50,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:50,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:50,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328589288] [2021-06-05 14:29:50,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:50,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:50,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:50,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:50,636 INFO L87 Difference]: Start difference. First operand 478 states and 1506 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:50,987 INFO L93 Difference]: Finished difference Result 679 states and 2090 transitions. [2021-06-05 14:29:50,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:50,987 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:50,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:50,988 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:29:50,988 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:29:50,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:50,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:29:50,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 484. [2021-06-05 14:29:50,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1552795031055902) internal successors, (1524), 483 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1524 transitions. [2021-06-05 14:29:50,993 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1524 transitions. Word has length 21 [2021-06-05 14:29:50,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:50,993 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1524 transitions. [2021-06-05 14:29:50,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:50,993 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1524 transitions. [2021-06-05 14:29:50,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:50,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:50,994 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:51,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2144 [2021-06-05 14:29:51,194 INFO L430 AbstractCegarLoop]: === Iteration 443 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:51,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:51,195 INFO L82 PathProgramCache]: Analyzing trace with hash 333900419, now seen corresponding path program 431 times [2021-06-05 14:29:51,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:51,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816844417] [2021-06-05 14:29:51,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:51,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:51,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:51,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816844417] [2021-06-05 14:29:51,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816844417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:51,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294819134] [2021-06-05 14:29:51,296 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:51,329 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:29:51,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:51,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:29:51,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:51,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:51,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:51,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:51,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:51,394 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:51,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:51,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:51,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:51,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:51,473 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:51,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:51,476 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:51,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:51,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:51,498 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 14:29:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:51,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294819134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:51,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:51,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:51,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581562873] [2021-06-05 14:29:51,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:51,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:51,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:51,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:51,576 INFO L87 Difference]: Start difference. First operand 484 states and 1524 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:51,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:51,773 INFO L93 Difference]: Finished difference Result 565 states and 1744 transitions. [2021-06-05 14:29:51,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:29:51,773 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:51,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:51,774 INFO L225 Difference]: With dead ends: 565 [2021-06-05 14:29:51,774 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 14:29:51,774 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 225.9ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:29:51,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 14:29:51,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 468. [2021-06-05 14:29:51,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.147751605995717) internal successors, (1470), 467 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:51,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1470 transitions. [2021-06-05 14:29:51,779 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1470 transitions. Word has length 21 [2021-06-05 14:29:51,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:51,779 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1470 transitions. [2021-06-05 14:29:51,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:51,779 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1470 transitions. [2021-06-05 14:29:51,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:51,779 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:51,779 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:51,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 432 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2156 [2021-06-05 14:29:51,980 INFO L430 AbstractCegarLoop]: === Iteration 444 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:51,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:51,980 INFO L82 PathProgramCache]: Analyzing trace with hash 879273073, now seen corresponding path program 432 times [2021-06-05 14:29:51,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:51,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101075006] [2021-06-05 14:29:51,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:51,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:52,075 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:52,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:52,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101075006] [2021-06-05 14:29:52,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101075006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:52,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912739570] [2021-06-05 14:29:52,076 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:52,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:52,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:52,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:52,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:52,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:52,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:52,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:52,169 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:52,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:52,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:52,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:52,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:52,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:29:52,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:52,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912739570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:52,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:52,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:29:52,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441005882] [2021-06-05 14:29:52,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:29:52,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:52,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:29:52,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:52,284 INFO L87 Difference]: Start difference. First operand 468 states and 1470 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:52,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:52,479 INFO L93 Difference]: Finished difference Result 574 states and 1763 transitions. [2021-06-05 14:29:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:52,479 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:52,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:52,480 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:29:52,480 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 14:29:52,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 181.7ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:29:52,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 14:29:52,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 468. [2021-06-05 14:29:52,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1563169164882225) internal successors, (1474), 467 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:52,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1474 transitions. [2021-06-05 14:29:52,484 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1474 transitions. Word has length 21 [2021-06-05 14:29:52,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:52,485 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1474 transitions. [2021-06-05 14:29:52,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:52,485 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1474 transitions. [2021-06-05 14:29:52,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:52,485 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:52,485 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:52,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2163,433 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:52,686 INFO L430 AbstractCegarLoop]: === Iteration 445 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:52,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:52,686 INFO L82 PathProgramCache]: Analyzing trace with hash -839711609, now seen corresponding path program 433 times [2021-06-05 14:29:52,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:52,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329299151] [2021-06-05 14:29:52,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:52,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:52,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:52,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329299151] [2021-06-05 14:29:52,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329299151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:52,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212213045] [2021-06-05 14:29:52,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:52,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:52,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:52,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:52,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:52,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:52,871 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:29:52,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:52,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:52,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:52,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:52,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:52,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:52,933 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:29:52,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:52,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212213045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:52,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:52,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:52,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349700221] [2021-06-05 14:29:52,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:52,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:52,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:52,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:52,949 INFO L87 Difference]: Start difference. First operand 468 states and 1474 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:53,104 INFO L93 Difference]: Finished difference Result 574 states and 1763 transitions. [2021-06-05 14:29:53,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:53,105 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:53,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:53,106 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:29:53,106 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 14:29:53,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 143.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:53,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 14:29:53,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 464. [2021-06-05 14:29:53,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.146868250539957) internal successors, (1457), 463 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1457 transitions. [2021-06-05 14:29:53,110 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1457 transitions. Word has length 21 [2021-06-05 14:29:53,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:53,110 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1457 transitions. [2021-06-05 14:29:53,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,110 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1457 transitions. [2021-06-05 14:29:53,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:53,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:53,111 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:53,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2173,434 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:53,311 INFO L430 AbstractCegarLoop]: === Iteration 446 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:53,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:53,312 INFO L82 PathProgramCache]: Analyzing trace with hash 556675569, now seen corresponding path program 434 times [2021-06-05 14:29:53,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:53,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389169062] [2021-06-05 14:29:53,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:53,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:53,416 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:53,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:53,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389169062] [2021-06-05 14:29:53,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389169062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:53,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586560034] [2021-06-05 14:29:53,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:53,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:53,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:53,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:53,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:53,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:53,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:53,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:53,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:53,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:53,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:29:53,538 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:29:53,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:53,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:53,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:53,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:53,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:53,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:53,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:53,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:53,553 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:29:53,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:53,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586560034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:53,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:53,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:53,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085669711] [2021-06-05 14:29:53,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:53,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:53,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:53,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:53,583 INFO L87 Difference]: Start difference. First operand 464 states and 1457 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:53,929 INFO L93 Difference]: Finished difference Result 658 states and 2022 transitions. [2021-06-05 14:29:53,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:29:53,929 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:53,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:53,930 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:29:53,930 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:29:53,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 315.7ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:53,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:29:53,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 466. [2021-06-05 14:29:53,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 14:29:53,935 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 14:29:53,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:53,936 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 14:29:53,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:53,936 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 14:29:53,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:53,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:53,936 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:54,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 435 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2177 [2021-06-05 14:29:54,137 INFO L430 AbstractCegarLoop]: === Iteration 447 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:54,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:54,137 INFO L82 PathProgramCache]: Analyzing trace with hash -773252593, now seen corresponding path program 435 times [2021-06-05 14:29:54,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:54,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727112135] [2021-06-05 14:29:54,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:54,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:54,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:54,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:54,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727112135] [2021-06-05 14:29:54,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727112135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:54,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045641942] [2021-06-05 14:29:54,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:54,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:54,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:54,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:54,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:54,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:54,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:54,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:54,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:29:54,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:54,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:54,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:54,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:54,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,397 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:29:54,411 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:54,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045641942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:54,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:54,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:54,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611935723] [2021-06-05 14:29:54,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:54,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:54,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:54,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:54,412 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:54,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:54,542 INFO L93 Difference]: Finished difference Result 555 states and 1712 transitions. [2021-06-05 14:29:54,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:54,543 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:54,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:54,543 INFO L225 Difference]: With dead ends: 555 [2021-06-05 14:29:54,543 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:29:54,544 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 152.0ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:54,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:29:54,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 463. [2021-06-05 14:29:54,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1385281385281387) internal successors, (1450), 462 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:54,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1450 transitions. [2021-06-05 14:29:54,548 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1450 transitions. Word has length 21 [2021-06-05 14:29:54,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:54,548 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1450 transitions. [2021-06-05 14:29:54,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:54,548 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1450 transitions. [2021-06-05 14:29:54,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:54,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:54,549 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:54,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2179,436 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:54,750 INFO L430 AbstractCegarLoop]: === Iteration 448 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:54,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:54,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1688334081, now seen corresponding path program 436 times [2021-06-05 14:29:54,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:54,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814879421] [2021-06-05 14:29:54,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:54,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:54,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:54,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814879421] [2021-06-05 14:29:54,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814879421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:54,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717123725] [2021-06-05 14:29:54,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:54,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:54,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:54,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:54,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:54,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:54,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:29:54,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:29:54,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:54,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:54,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:54,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:54,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:54,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:54,988 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:29:55,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:55,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717123725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:55,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:55,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:55,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738098670] [2021-06-05 14:29:55,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:55,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:55,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:55,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:55,034 INFO L87 Difference]: Start difference. First operand 463 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:55,313 INFO L93 Difference]: Finished difference Result 620 states and 1898 transitions. [2021-06-05 14:29:55,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:29:55,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:55,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:55,314 INFO L225 Difference]: With dead ends: 620 [2021-06-05 14:29:55,314 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 14:29:55,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 278.7ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:29:55,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 14:29:55,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 442. [2021-06-05 14:29:55,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.120181405895692) internal successors, (1376), 441 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1376 transitions. [2021-06-05 14:29:55,319 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1376 transitions. Word has length 21 [2021-06-05 14:29:55,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:55,319 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1376 transitions. [2021-06-05 14:29:55,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,319 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1376 transitions. [2021-06-05 14:29:55,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:55,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:55,320 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:55,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2182,437 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:55,520 INFO L430 AbstractCegarLoop]: === Iteration 449 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:55,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:55,520 INFO L82 PathProgramCache]: Analyzing trace with hash 2051605755, now seen corresponding path program 437 times [2021-06-05 14:29:55,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:55,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840326108] [2021-06-05 14:29:55,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:55,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:55,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840326108] [2021-06-05 14:29:55,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840326108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:55,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388615708] [2021-06-05 14:29:55,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:55,621 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:29:55,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:55,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:55,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:55,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:55,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:55,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:55,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:55,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:55,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:55,669 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:29:55,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:55,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:55,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:55,725 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:55,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:55,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:29:55,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:55,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388615708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:55,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:55,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:55,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507017568] [2021-06-05 14:29:55,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:55,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:55,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:55,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:55,734 INFO L87 Difference]: Start difference. First operand 442 states and 1376 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:55,921 INFO L93 Difference]: Finished difference Result 578 states and 1779 transitions. [2021-06-05 14:29:55,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:55,921 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:55,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:55,922 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:29:55,922 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:29:55,922 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 150.0ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:29:55,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:29:55,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 460. [2021-06-05 14:29:55,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 14:29:55,926 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 14:29:55,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:55,926 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 14:29:55,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:55,927 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 14:29:55,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:55,927 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:55,927 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:56,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2184,438 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:56,128 INFO L430 AbstractCegarLoop]: === Iteration 450 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:56,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:56,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1549814419, now seen corresponding path program 438 times [2021-06-05 14:29:56,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:56,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574065637] [2021-06-05 14:29:56,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:56,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:56,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:56,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:56,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574065637] [2021-06-05 14:29:56,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574065637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:56,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324071635] [2021-06-05 14:29:56,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:56,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:29:56,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:56,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:56,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:56,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:56,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:56,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:56,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:56,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:29:56,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:56,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:56,333 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:56,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:29:56,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:56,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324071635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:56,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:56,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:29:56,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106617768] [2021-06-05 14:29:56,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:29:56,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:56,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:29:56,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:29:56,347 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:56,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:56,528 INFO L93 Difference]: Finished difference Result 587 states and 1803 transitions. [2021-06-05 14:29:56,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:56,528 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:56,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:56,529 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:29:56,529 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:29:56,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 157.0ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:56,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:29:56,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 457. [2021-06-05 14:29:56,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.125) internal successors, (1425), 456 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:56,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1425 transitions. [2021-06-05 14:29:56,534 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1425 transitions. Word has length 21 [2021-06-05 14:29:56,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:56,534 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1425 transitions. [2021-06-05 14:29:56,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:56,534 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1425 transitions. [2021-06-05 14:29:56,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:56,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:56,534 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:56,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2187,439 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:56,735 INFO L430 AbstractCegarLoop]: === Iteration 451 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:56,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:56,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1618037423, now seen corresponding path program 439 times [2021-06-05 14:29:56,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:56,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127066638] [2021-06-05 14:29:56,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:56,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:56,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:56,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127066638] [2021-06-05 14:29:56,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127066638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:56,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702374301] [2021-06-05 14:29:56,829 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:56,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:56,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:56,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:56,937 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_77], 1=[o_0]} [2021-06-05 14:29:56,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:56,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:56,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:56,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:56,957 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:56,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:56,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:29:56,973 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:29:57,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:57,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:57,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:57,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:57,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:57,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:57,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:57,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:57,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:57,097 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 14:29:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:57,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702374301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:57,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:57,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:57,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182288026] [2021-06-05 14:29:57,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:57,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:57,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:57,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:57,126 INFO L87 Difference]: Start difference. First operand 457 states and 1425 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:57,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:57,669 INFO L93 Difference]: Finished difference Result 722 states and 2222 transitions. [2021-06-05 14:29:57,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:29:57,669 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:57,670 INFO L225 Difference]: With dead ends: 722 [2021-06-05 14:29:57,670 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 14:29:57,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 493.2ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:29:57,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 14:29:57,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 469. [2021-06-05 14:29:57,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:57,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 14:29:57,675 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 14:29:57,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:57,676 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 14:29:57,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:57,676 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 14:29:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:57,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:57,676 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:57,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2190,440 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:57,877 INFO L430 AbstractCegarLoop]: === Iteration 452 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:57,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:57,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1840246035, now seen corresponding path program 440 times [2021-06-05 14:29:57,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:57,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924597289] [2021-06-05 14:29:57,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:57,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:57,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:57,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:57,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924597289] [2021-06-05 14:29:57,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924597289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:57,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156963284] [2021-06-05 14:29:57,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:57,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:29:57,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:57,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:57,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:58,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:58,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:58,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:29:58,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:58,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:58,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:58,066 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:58,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:58,066 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:29:58,073 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:58,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156963284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:58,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:58,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:29:58,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133553982] [2021-06-05 14:29:58,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:29:58,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:58,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:29:58,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:29:58,074 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:58,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:58,241 INFO L93 Difference]: Finished difference Result 601 states and 1857 transitions. [2021-06-05 14:29:58,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:29:58,242 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:58,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:58,243 INFO L225 Difference]: With dead ends: 601 [2021-06-05 14:29:58,243 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 14:29:58,243 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 115.3ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:29:58,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 14:29:58,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 469. [2021-06-05 14:29:58,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1346153846153846) internal successors, (1467), 468 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:58,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1467 transitions. [2021-06-05 14:29:58,248 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1467 transitions. Word has length 21 [2021-06-05 14:29:58,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:58,248 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1467 transitions. [2021-06-05 14:29:58,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:58,248 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1467 transitions. [2021-06-05 14:29:58,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:58,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:58,248 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:58,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2198,441 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:58,449 INFO L430 AbstractCegarLoop]: === Iteration 453 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:58,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:58,449 INFO L82 PathProgramCache]: Analyzing trace with hash 68354417, now seen corresponding path program 441 times [2021-06-05 14:29:58,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:58,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395083846] [2021-06-05 14:29:58,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:58,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:58,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:58,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395083846] [2021-06-05 14:29:58,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395083846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:58,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053356483] [2021-06-05 14:29:58,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:58,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:29:58,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:58,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:58,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:58,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:58,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:58,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:29:58,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:58,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:58,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:58,647 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:29:58,723 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:29:58,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:29:58,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:58,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:58,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:29:58,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:29:58,743 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:58,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:58,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:58,756 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:29:58,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:58,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053356483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:58,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:58,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:29:58,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647092390] [2021-06-05 14:29:58,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:29:58,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:58,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:29:58,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:29:58,803 INFO L87 Difference]: Start difference. First operand 469 states and 1467 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:59,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:29:59,244 INFO L93 Difference]: Finished difference Result 825 states and 2516 transitions. [2021-06-05 14:29:59,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:29:59,244 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:29:59,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:29:59,245 INFO L225 Difference]: With dead ends: 825 [2021-06-05 14:29:59,245 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 14:29:59,245 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 383.8ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:29:59,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 14:29:59,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 475. [2021-06-05 14:29:59,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.130801687763713) internal successors, (1484), 474 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:59,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1484 transitions. [2021-06-05 14:29:59,251 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1484 transitions. Word has length 21 [2021-06-05 14:29:59,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:29:59,251 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1484 transitions. [2021-06-05 14:29:59,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:29:59,251 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1484 transitions. [2021-06-05 14:29:59,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:29:59,252 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:29:59,252 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:29:59,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2201,442 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:59,465 INFO L430 AbstractCegarLoop]: === Iteration 454 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:29:59,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:29:59,465 INFO L82 PathProgramCache]: Analyzing trace with hash -215908267, now seen corresponding path program 442 times [2021-06-05 14:29:59,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:29:59,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067744897] [2021-06-05 14:29:59,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:29:59,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:29:59,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:59,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:29:59,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067744897] [2021-06-05 14:29:59,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067744897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:59,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759652007] [2021-06-05 14:29:59,568 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:29:59,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:29:59,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:29:59,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:29:59,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:29:59,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:59,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:59,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:59,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:29:59,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:29:59,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:29:59,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:59,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:29:59,670 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:29:59,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:29:59,676 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:29:59,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:29:59,677 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:29:59,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:29:59,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759652007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:29:59,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:29:59,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:29:59,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332953958] [2021-06-05 14:29:59,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:29:59,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:29:59,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:29:59,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:29:59,727 INFO L87 Difference]: Start difference. First operand 475 states and 1484 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:00,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:00,185 INFO L93 Difference]: Finished difference Result 698 states and 2154 transitions. [2021-06-05 14:30:00,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:00,186 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:00,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:00,186 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:30:00,186 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 14:30:00,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 343.1ms TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:00,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 14:30:00,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 473. [2021-06-05 14:30:00,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1334745762711864) internal successors, (1479), 472 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:00,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1479 transitions. [2021-06-05 14:30:00,192 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1479 transitions. Word has length 21 [2021-06-05 14:30:00,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:00,192 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1479 transitions. [2021-06-05 14:30:00,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:00,192 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1479 transitions. [2021-06-05 14:30:00,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:00,192 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:00,192 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:00,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2209,443 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:00,393 INFO L430 AbstractCegarLoop]: === Iteration 455 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:00,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:00,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1929773965, now seen corresponding path program 443 times [2021-06-05 14:30:00,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:00,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193155248] [2021-06-05 14:30:00,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:00,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:00,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:00,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193155248] [2021-06-05 14:30:00,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193155248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:00,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403859130] [2021-06-05 14:30:00,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:00,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:00,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:00,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:00,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:00,603 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_78], 1=[o_0]} [2021-06-05 14:30:00,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:00,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:00,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:00,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:00,664 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:00,667 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:00,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:30:00,712 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:119, output treesize:87 [2021-06-05 14:30:00,851 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 14:30:00,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:00,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:00,858 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:00,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:00,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:00,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:00,888 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:00,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:00,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:00,912 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:83, output treesize:31 [2021-06-05 14:30:00,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:00,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403859130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:00,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:00,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:00,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102097315] [2021-06-05 14:30:00,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:00,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:00,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:00,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:00,988 INFO L87 Difference]: Start difference. First operand 473 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:01,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:01,658 INFO L93 Difference]: Finished difference Result 743 states and 2292 transitions. [2021-06-05 14:30:01,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:30:01,659 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:01,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:01,660 INFO L225 Difference]: With dead ends: 743 [2021-06-05 14:30:01,660 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 14:30:01,660 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 650.3ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:01,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 14:30:01,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 469. [2021-06-05 14:30:01,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.126068376068376) internal successors, (1463), 468 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:01,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1463 transitions. [2021-06-05 14:30:01,665 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1463 transitions. Word has length 21 [2021-06-05 14:30:01,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:01,665 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1463 transitions. [2021-06-05 14:30:01,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:01,666 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1463 transitions. [2021-06-05 14:30:01,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:01,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:01,666 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:01,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 444 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-06-05 14:30:01,867 INFO L430 AbstractCegarLoop]: === Iteration 456 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:01,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:01,867 INFO L82 PathProgramCache]: Analyzing trace with hash 636231443, now seen corresponding path program 444 times [2021-06-05 14:30:01,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:01,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165971961] [2021-06-05 14:30:01,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:01,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:01,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:01,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165971961] [2021-06-05 14:30:01,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165971961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:01,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221760938] [2021-06-05 14:30:01,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:01,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:01,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:01,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:01,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:02,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:02,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:02,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:02,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:02,046 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:02,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:02,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:02,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:02,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:02,114 INFO L518 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2021-06-05 14:30:02,114 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:02,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:02,114 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:30:02,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:02,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221760938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:02,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:02,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:02,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480387382] [2021-06-05 14:30:02,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:02,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:02,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:02,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:02,141 INFO L87 Difference]: Start difference. First operand 469 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:02,316 INFO L93 Difference]: Finished difference Result 635 states and 1959 transitions. [2021-06-05 14:30:02,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:02,316 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:02,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:02,317 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:30:02,317 INFO L226 Difference]: Without dead ends: 606 [2021-06-05 14:30:02,317 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:02,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-06-05 14:30:02,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 469. [2021-06-05 14:30:02,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.126068376068376) internal successors, (1463), 468 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1463 transitions. [2021-06-05 14:30:02,322 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1463 transitions. Word has length 21 [2021-06-05 14:30:02,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:02,322 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1463 transitions. [2021-06-05 14:30:02,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,323 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1463 transitions. [2021-06-05 14:30:02,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:02,323 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:02,323 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:02,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2225 [2021-06-05 14:30:02,524 INFO L430 AbstractCegarLoop]: === Iteration 457 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:02,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:02,524 INFO L82 PathProgramCache]: Analyzing trace with hash -458467475, now seen corresponding path program 445 times [2021-06-05 14:30:02,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:02,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279205936] [2021-06-05 14:30:02,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:02,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:02,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:02,603 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:02,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279205936] [2021-06-05 14:30:02,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279205936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:02,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780368181] [2021-06-05 14:30:02,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:02,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:02,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:02,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:02,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:02,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:30:02,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:02,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:02,716 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:02,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:02,722 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:02,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:02,723 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:30:02,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:02,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780368181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:02,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:02,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:02,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046181536] [2021-06-05 14:30:02,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:02,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:02,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:02,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:02,742 INFO L87 Difference]: Start difference. First operand 469 states and 1463 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:02,912 INFO L93 Difference]: Finished difference Result 598 states and 1842 transitions. [2021-06-05 14:30:02,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:02,912 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:02,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:02,913 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:30:02,913 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:30:02,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 139.9ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:02,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:30:02,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 466. [2021-06-05 14:30:02,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 14:30:02,918 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 14:30:02,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:02,918 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 14:30:02,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:02,918 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 14:30:02,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:02,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:02,918 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:03,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 446 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2233 [2021-06-05 14:30:03,119 INFO L430 AbstractCegarLoop]: === Iteration 458 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:03,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:03,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1082753239, now seen corresponding path program 446 times [2021-06-05 14:30:03,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:03,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26331585] [2021-06-05 14:30:03,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:03,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:03,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:03,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26331585] [2021-06-05 14:30:03,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26331585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:03,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583537400] [2021-06-05 14:30:03,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:03,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:03,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:03,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:03,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:03,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:03,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:03,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:03,276 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:03,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:03,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:03,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:03,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:03,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:03,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:03,336 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-05 14:30:03,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:03,339 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:03,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:03,347 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:03,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:03,348 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:03,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:03,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583537400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:03,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:03,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:03,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297074441] [2021-06-05 14:30:03,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:03,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:03,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:03,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:03,383 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:03,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:03,590 INFO L93 Difference]: Finished difference Result 638 states and 1967 transitions. [2021-06-05 14:30:03,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:03,590 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:03,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:03,591 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:30:03,591 INFO L226 Difference]: Without dead ends: 609 [2021-06-05 14:30:03,591 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:03,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-06-05 14:30:03,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 466. [2021-06-05 14:30:03,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:03,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 14:30:03,596 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 14:30:03,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:03,596 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 14:30:03,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:03,596 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 14:30:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:03,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:03,597 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:03,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2237 [2021-06-05 14:30:03,797 INFO L430 AbstractCegarLoop]: === Iteration 459 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:03,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:03,797 INFO L82 PathProgramCache]: Analyzing trace with hash -785486829, now seen corresponding path program 447 times [2021-06-05 14:30:03,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:03,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882192349] [2021-06-05 14:30:03,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:03,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:03,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:03,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882192349] [2021-06-05 14:30:03,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882192349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:03,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598771896] [2021-06-05 14:30:03,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:03,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:03,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:03,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:03,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:04,013 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_84], 1=[o_0]} [2021-06-05 14:30:04,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:04,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:04,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:04,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:04,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:30:04,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:04,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:04,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:04,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:04,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:04,118 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:04,134 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 14:30:04,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:04,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598771896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:04,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:04,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:04,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600776698] [2021-06-05 14:30:04,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:04,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:04,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:04,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:04,181 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:04,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:04,473 INFO L93 Difference]: Finished difference Result 710 states and 2170 transitions. [2021-06-05 14:30:04,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:04,473 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:04,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:04,474 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:30:04,474 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 14:30:04,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 252.3ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:04,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 14:30:04,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 470. [2021-06-05 14:30:04,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 14:30:04,480 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 14:30:04,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:04,480 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 14:30:04,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:04,480 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 14:30:04,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:04,480 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:04,480 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:04,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2242,448 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:04,695 INFO L430 AbstractCegarLoop]: === Iteration 460 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:04,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:04,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1069749513, now seen corresponding path program 448 times [2021-06-05 14:30:04,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:04,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893368792] [2021-06-05 14:30:04,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:04,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:04,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:04,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893368792] [2021-06-05 14:30:04,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893368792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:04,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984384512] [2021-06-05 14:30:04,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:04,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:04,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:04,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:04,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:04,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:04,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:30:04,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:04,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:04,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:04,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:04,907 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:04,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:04,907 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:30:04,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:04,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984384512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:04,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:04,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:04,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438311262] [2021-06-05 14:30:04,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:04,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:04,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:04,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:04,993 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:05,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:05,492 INFO L93 Difference]: Finished difference Result 717 states and 2203 transitions. [2021-06-05 14:30:05,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:05,492 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:05,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:05,493 INFO L225 Difference]: With dead ends: 717 [2021-06-05 14:30:05,493 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:30:05,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 408.8ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:05,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:30:05,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 468. [2021-06-05 14:30:05,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 14:30:05,499 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 14:30:05,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:05,499 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 14:30:05,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:05,499 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 14:30:05,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:05,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:05,500 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:05,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2252,449 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:05,700 INFO L430 AbstractCegarLoop]: === Iteration 461 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:05,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:05,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1801107459, now seen corresponding path program 449 times [2021-06-05 14:30:05,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:05,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099997556] [2021-06-05 14:30:05,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:05,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:05,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:05,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099997556] [2021-06-05 14:30:05,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099997556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:05,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813291457] [2021-06-05 14:30:05,779 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:05,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:05,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:05,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:05,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:05,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:05,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:05,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:05,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:05,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:05,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:05,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:05,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:05,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:05,955 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:55 [2021-06-05 14:30:06,173 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 14:30:06,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:06,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:06,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:30:06,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:06,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:06,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:30:06,206 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:06,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:06,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:06,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:06,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:06,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:06,228 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:77, output treesize:21 [2021-06-05 14:30:06,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:06,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813291457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:06,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:06,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:06,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596892511] [2021-06-05 14:30:06,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:06,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:06,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:06,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:06,280 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:06,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:06,637 INFO L93 Difference]: Finished difference Result 634 states and 1954 transitions. [2021-06-05 14:30:06,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:30:06,637 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:06,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:06,638 INFO L225 Difference]: With dead ends: 634 [2021-06-05 14:30:06,638 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 14:30:06,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 490.5ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:30:06,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 14:30:06,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 476. [2021-06-05 14:30:06,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:06,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 14:30:06,643 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 14:30:06,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:06,643 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 14:30:06,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:06,643 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 14:30:06,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:06,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:06,644 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:06,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2261,450 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:06,844 INFO L430 AbstractCegarLoop]: === Iteration 462 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:06,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:06,845 INFO L82 PathProgramCache]: Analyzing trace with hash -232529021, now seen corresponding path program 450 times [2021-06-05 14:30:06,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:06,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886368372] [2021-06-05 14:30:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:06,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:06,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:06,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886368372] [2021-06-05 14:30:06,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886368372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:06,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713132525] [2021-06-05 14:30:06,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:06,975 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:30:06,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:06,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:06,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:07,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:07,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:07,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:07,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:07,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:30:07,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 14:30:07,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:07,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:07,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:07,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:07,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:07,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:07,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:07,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:07,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:07,162 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:30:07,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:07,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713132525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:07,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:07,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:07,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44835785] [2021-06-05 14:30:07,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:07,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:07,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:07,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:07,207 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:07,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:07,674 INFO L93 Difference]: Finished difference Result 739 states and 2280 transitions. [2021-06-05 14:30:07,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:07,674 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:07,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:07,675 INFO L225 Difference]: With dead ends: 739 [2021-06-05 14:30:07,675 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 14:30:07,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 450.3ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:07,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 14:30:07,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 472. [2021-06-05 14:30:07,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1358811040339702) internal successors, (1477), 471 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:07,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1477 transitions. [2021-06-05 14:30:07,681 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1477 transitions. Word has length 21 [2021-06-05 14:30:07,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:07,681 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1477 transitions. [2021-06-05 14:30:07,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:07,681 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1477 transitions. [2021-06-05 14:30:07,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:07,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:07,681 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:07,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2275,451 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:07,882 INFO L430 AbstractCegarLoop]: === Iteration 463 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:07,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:07,882 INFO L82 PathProgramCache]: Analyzing trace with hash 385733147, now seen corresponding path program 451 times [2021-06-05 14:30:07,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:07,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457522229] [2021-06-05 14:30:07,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:07,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:07,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:07,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457522229] [2021-06-05 14:30:07,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457522229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:07,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479264494] [2021-06-05 14:30:07,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:08,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:08,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:08,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:08,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:08,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:08,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:08,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:08,112 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:08,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:08,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:08,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479264494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:08,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:08,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:08,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901028170] [2021-06-05 14:30:08,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:08,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:08,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:08,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:08,125 INFO L87 Difference]: Start difference. First operand 472 states and 1477 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:08,322 INFO L93 Difference]: Finished difference Result 602 states and 1862 transitions. [2021-06-05 14:30:08,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:08,322 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:08,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:08,325 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:30:08,325 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 14:30:08,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 122.8ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:08,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 14:30:08,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 468. [2021-06-05 14:30:08,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 14:30:08,330 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 14:30:08,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:08,330 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 14:30:08,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,330 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 14:30:08,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:08,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:08,331 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:08,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 452 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2278 [2021-06-05 14:30:08,547 INFO L430 AbstractCegarLoop]: === Iteration 464 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:08,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:08,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1672477829, now seen corresponding path program 452 times [2021-06-05 14:30:08,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:08,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74771962] [2021-06-05 14:30:08,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:08,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:08,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:08,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:08,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74771962] [2021-06-05 14:30:08,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74771962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:08,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326741028] [2021-06-05 14:30:08,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:08,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:08,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:08,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:08,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:08,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:08,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:08,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:30:08,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:08,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:08,732 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:08,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:08,739 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:08,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:08,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:30:08,756 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:08,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326741028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:08,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:08,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:08,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975433237] [2021-06-05 14:30:08,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:08,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:08,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:08,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:08,757 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:08,890 INFO L93 Difference]: Finished difference Result 607 states and 1875 transitions. [2021-06-05 14:30:08,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:08,890 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:08,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:08,891 INFO L225 Difference]: With dead ends: 607 [2021-06-05 14:30:08,891 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:30:08,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:08,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:30:08,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 468. [2021-06-05 14:30:08,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 14:30:08,896 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 14:30:08,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:08,896 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 14:30:08,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:08,896 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 14:30:08,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:08,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:08,897 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:09,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2280,453 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:09,097 INFO L430 AbstractCegarLoop]: === Iteration 465 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:09,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:09,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1527790549, now seen corresponding path program 453 times [2021-06-05 14:30:09,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:09,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013442472] [2021-06-05 14:30:09,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:09,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:09,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:09,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013442472] [2021-06-05 14:30:09,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013442472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:09,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830353618] [2021-06-05 14:30:09,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:09,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:09,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:09,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:09,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:09,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:09,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:09,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:09,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:09,268 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:09,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:09,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:09,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:09,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:09,312 INFO L518 ElimStorePlain]: Eliminatee v_prenex_91 vanished before elimination [2021-06-05 14:30:09,312 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:09,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:09,313 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:30:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:09,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830353618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:09,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:09,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:09,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894696526] [2021-06-05 14:30:09,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:09,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:09,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:09,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:09,347 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:09,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:09,548 INFO L93 Difference]: Finished difference Result 648 states and 1994 transitions. [2021-06-05 14:30:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:09,548 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:09,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:09,549 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:30:09,549 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:30:09,550 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 166.0ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:09,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:30:09,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 483. [2021-06-05 14:30:09,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1348547717842323) internal successors, (1511), 482 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:09,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1511 transitions. [2021-06-05 14:30:09,555 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1511 transitions. Word has length 21 [2021-06-05 14:30:09,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:09,555 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1511 transitions. [2021-06-05 14:30:09,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:09,555 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1511 transitions. [2021-06-05 14:30:09,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:09,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:09,555 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:09,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2283,454 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:09,769 INFO L430 AbstractCegarLoop]: === Iteration 466 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:09,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:09,769 INFO L82 PathProgramCache]: Analyzing trace with hash -886423809, now seen corresponding path program 454 times [2021-06-05 14:30:09,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:09,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286228377] [2021-06-05 14:30:09,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:09,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:09,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:09,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286228377] [2021-06-05 14:30:09,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286228377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:09,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629573174] [2021-06-05 14:30:09,880 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:09,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:09,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:09,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:09,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:09,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:09,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:09,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:09,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:09,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:09,966 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:09,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:09,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:10,000 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:10,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:10,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629573174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:10,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:10,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:10,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305695347] [2021-06-05 14:30:10,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:10,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:10,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:10,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:10,012 INFO L87 Difference]: Start difference. First operand 483 states and 1511 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:10,234 INFO L93 Difference]: Finished difference Result 598 states and 1841 transitions. [2021-06-05 14:30:10,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:10,234 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:10,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:10,235 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:30:10,235 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 14:30:10,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 136.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:10,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 14:30:10,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 465. [2021-06-05 14:30:10,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1400862068965516) internal successors, (1457), 464 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1457 transitions. [2021-06-05 14:30:10,240 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1457 transitions. Word has length 21 [2021-06-05 14:30:10,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:10,240 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1457 transitions. [2021-06-05 14:30:10,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,240 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1457 transitions. [2021-06-05 14:30:10,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:10,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:10,241 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:10,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 455 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2291 [2021-06-05 14:30:10,441 INFO L430 AbstractCegarLoop]: === Iteration 467 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:10,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:10,441 INFO L82 PathProgramCache]: Analyzing trace with hash -234130767, now seen corresponding path program 455 times [2021-06-05 14:30:10,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:10,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292743539] [2021-06-05 14:30:10,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:10,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:10,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292743539] [2021-06-05 14:30:10,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292743539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:10,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667298350] [2021-06-05 14:30:10,584 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:10,611 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:10,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:10,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:10,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:10,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:10,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:10,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:30:10,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:10,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:10,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:10,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:10,680 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:10,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:10,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:10,715 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:10,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667298350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:10,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:10,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:10,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162233420] [2021-06-05 14:30:10,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:10,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:10,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:10,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:10,715 INFO L87 Difference]: Start difference. First operand 465 states and 1457 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:10,860 INFO L93 Difference]: Finished difference Result 622 states and 1915 transitions. [2021-06-05 14:30:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:10,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:10,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:10,861 INFO L225 Difference]: With dead ends: 622 [2021-06-05 14:30:10,861 INFO L226 Difference]: Without dead ends: 586 [2021-06-05 14:30:10,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 171.7ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:10,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-05 14:30:10,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 466. [2021-06-05 14:30:10,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 14:30:10,866 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 14:30:10,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:10,866 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 14:30:10,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:10,866 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 14:30:10,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:10,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:10,867 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:11,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2294,456 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:11,067 INFO L430 AbstractCegarLoop]: === Iteration 468 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:11,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:11,068 INFO L82 PathProgramCache]: Analyzing trace with hash 63135643, now seen corresponding path program 456 times [2021-06-05 14:30:11,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:11,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845032520] [2021-06-05 14:30:11,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:11,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:11,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:11,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845032520] [2021-06-05 14:30:11,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845032520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:11,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291923343] [2021-06-05 14:30:11,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:11,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:11,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:11,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:11,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:11,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:11,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:11,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:11,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:11,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:11,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:11,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:30:11,308 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_94, v_prenex_93], 1=[o_0, o_4]} [2021-06-05 14:30:11,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:11,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:11,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:11,324 INFO L518 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2021-06-05 14:30:11,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:11,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:11,327 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:11,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:11,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:11,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:11,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:11,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:11,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:11,357 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:30:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:11,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291923343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:11,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:11,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:11,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585811229] [2021-06-05 14:30:11,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:11,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:11,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:11,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:11,441 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:11,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:11,872 INFO L93 Difference]: Finished difference Result 798 states and 2447 transitions. [2021-06-05 14:30:11,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:30:11,872 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:11,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:11,873 INFO L225 Difference]: With dead ends: 798 [2021-06-05 14:30:11,873 INFO L226 Difference]: Without dead ends: 775 [2021-06-05 14:30:11,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 367.0ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:30:11,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-06-05 14:30:11,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 472. [2021-06-05 14:30:11,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1528662420382165) internal successors, (1485), 471 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:11,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1485 transitions. [2021-06-05 14:30:11,879 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1485 transitions. Word has length 21 [2021-06-05 14:30:11,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:11,879 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1485 transitions. [2021-06-05 14:30:11,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:11,879 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1485 transitions. [2021-06-05 14:30:11,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:11,880 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:11,880 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:12,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2297,457 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:12,080 INFO L430 AbstractCegarLoop]: === Iteration 469 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:12,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:12,081 INFO L82 PathProgramCache]: Analyzing trace with hash -221127041, now seen corresponding path program 457 times [2021-06-05 14:30:12,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:12,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30644308] [2021-06-05 14:30:12,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:12,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:12,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:12,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30644308] [2021-06-05 14:30:12,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30644308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:12,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604156544] [2021-06-05 14:30:12,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:12,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:12,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:12,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:12,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:12,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:12,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:12,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:12,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:12,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:12,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:12,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:12,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:12,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:12,283 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:12,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:12,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:12,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:12,294 INFO L518 ElimStorePlain]: Eliminatee v_prenex_95 vanished before elimination [2021-06-05 14:30:12,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:12,295 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:12,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604156544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:12,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:12,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:12,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575662719] [2021-06-05 14:30:12,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:12,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:12,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:12,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:12,394 INFO L87 Difference]: Start difference. First operand 472 states and 1485 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:12,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:12,844 INFO L93 Difference]: Finished difference Result 760 states and 2324 transitions. [2021-06-05 14:30:12,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:12,844 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:12,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:12,845 INFO L225 Difference]: With dead ends: 760 [2021-06-05 14:30:12,845 INFO L226 Difference]: Without dead ends: 733 [2021-06-05 14:30:12,846 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 385.4ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:12,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-06-05 14:30:12,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 490. [2021-06-05 14:30:12,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1595092024539877) internal successors, (1545), 489 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:12,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1545 transitions. [2021-06-05 14:30:12,851 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1545 transitions. Word has length 21 [2021-06-05 14:30:12,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:12,851 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1545 transitions. [2021-06-05 14:30:12,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:12,851 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1545 transitions. [2021-06-05 14:30:12,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:12,852 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:12,852 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:13,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2306,458 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:13,052 INFO L430 AbstractCegarLoop]: === Iteration 470 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:13,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:13,052 INFO L82 PathProgramCache]: Analyzing trace with hash 2113093289, now seen corresponding path program 458 times [2021-06-05 14:30:13,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:13,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938658683] [2021-06-05 14:30:13,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:13,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:13,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:13,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938658683] [2021-06-05 14:30:13,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938658683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:13,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051140975] [2021-06-05 14:30:13,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:13,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:13,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:13,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:13,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:13,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:13,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:13,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:13,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:13,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:13,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:13,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:30:13,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:13,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:13,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:13,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:13,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:13,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:13,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:13,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:13,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:13,316 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:30:13,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:13,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051140975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:13,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:13,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:13,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493590819] [2021-06-05 14:30:13,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:13,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:13,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:13,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:13,365 INFO L87 Difference]: Start difference. First operand 490 states and 1545 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:13,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:13,761 INFO L93 Difference]: Finished difference Result 762 states and 2349 transitions. [2021-06-05 14:30:13,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:30:13,761 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:13,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:13,762 INFO L225 Difference]: With dead ends: 762 [2021-06-05 14:30:13,762 INFO L226 Difference]: Without dead ends: 743 [2021-06-05 14:30:13,762 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 282.9ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:30:13,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2021-06-05 14:30:13,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 488. [2021-06-05 14:30:13,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.162217659137577) internal successors, (1540), 487 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:13,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1540 transitions. [2021-06-05 14:30:13,768 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1540 transitions. Word has length 21 [2021-06-05 14:30:13,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:13,768 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1540 transitions. [2021-06-05 14:30:13,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:13,768 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1540 transitions. [2021-06-05 14:30:13,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:13,768 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:13,768 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:13,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2317,459 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:13,969 INFO L430 AbstractCegarLoop]: === Iteration 471 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:13,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:13,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1636501353, now seen corresponding path program 459 times [2021-06-05 14:30:13,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:13,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740461730] [2021-06-05 14:30:13,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:13,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:14,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:14,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740461730] [2021-06-05 14:30:14,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740461730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:14,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245060712] [2021-06-05 14:30:14,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:14,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:14,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:14,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:14,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:14,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:14,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:14,114 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:14,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:14,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:14,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:14,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:14,187 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:14,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:14,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:14,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245060712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:14,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:14,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:14,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182863166] [2021-06-05 14:30:14,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:14,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:14,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:14,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:14,197 INFO L87 Difference]: Start difference. First operand 488 states and 1540 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:14,397 INFO L93 Difference]: Finished difference Result 632 states and 1942 transitions. [2021-06-05 14:30:14,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:14,397 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:14,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:14,398 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:30:14,398 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 14:30:14,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:14,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 14:30:14,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 484. [2021-06-05 14:30:14,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1635610766045548) internal successors, (1528), 483 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1528 transitions. [2021-06-05 14:30:14,403 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1528 transitions. Word has length 21 [2021-06-05 14:30:14,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:14,403 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1528 transitions. [2021-06-05 14:30:14,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,403 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1528 transitions. [2021-06-05 14:30:14,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:14,404 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:14,404 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:14,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 460 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2321 [2021-06-05 14:30:14,604 INFO L430 AbstractCegarLoop]: === Iteration 472 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:14,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:14,605 INFO L82 PathProgramCache]: Analyzing trace with hash 939481261, now seen corresponding path program 460 times [2021-06-05 14:30:14,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:14,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616963025] [2021-06-05 14:30:14,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:14,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:14,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:14,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616963025] [2021-06-05 14:30:14,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616963025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:14,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785556790] [2021-06-05 14:30:14,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:14,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:14,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:14,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:14,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:14,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:14,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:14,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:14,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:14,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:14,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:14,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:14,820 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:14,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:14,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:14,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785556790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:14,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:14,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:14,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525693482] [2021-06-05 14:30:14,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:14,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:14,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:14,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:14,835 INFO L87 Difference]: Start difference. First operand 484 states and 1528 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:14,968 INFO L93 Difference]: Finished difference Result 610 states and 1881 transitions. [2021-06-05 14:30:14,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:14,968 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:14,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:14,969 INFO L225 Difference]: With dead ends: 610 [2021-06-05 14:30:14,969 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 14:30:14,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:14,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 14:30:14,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 467. [2021-06-05 14:30:14,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.143776824034335) internal successors, (1465), 466 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1465 transitions. [2021-06-05 14:30:14,974 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1465 transitions. Word has length 21 [2021-06-05 14:30:14,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:14,974 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1465 transitions. [2021-06-05 14:30:14,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:14,974 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1465 transitions. [2021-06-05 14:30:14,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:14,975 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:14,975 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:15,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 461 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2327 [2021-06-05 14:30:15,181 INFO L430 AbstractCegarLoop]: === Iteration 473 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:15,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:15,181 INFO L82 PathProgramCache]: Analyzing trace with hash 594236309, now seen corresponding path program 461 times [2021-06-05 14:30:15,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:15,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629838152] [2021-06-05 14:30:15,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:15,270 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:15,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:15,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629838152] [2021-06-05 14:30:15,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629838152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:15,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630953766] [2021-06-05 14:30:15,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:15,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:15,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:15,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:15,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:15,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:15,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:15,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:15,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:15,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:15,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:15,364 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:43 [2021-06-05 14:30:15,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:30:15,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:15,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:15,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:15,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:15,436 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:15,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:15,436 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:30:15,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:15,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630953766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:15,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:15,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:15,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515735710] [2021-06-05 14:30:15,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:15,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:15,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:15,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:15,481 INFO L87 Difference]: Start difference. First operand 467 states and 1465 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:15,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:15,963 INFO L93 Difference]: Finished difference Result 761 states and 2348 transitions. [2021-06-05 14:30:15,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:30:15,964 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:15,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:15,965 INFO L225 Difference]: With dead ends: 761 [2021-06-05 14:30:15,965 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 14:30:15,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 410.4ms TimeCoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:15,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 14:30:15,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 476. [2021-06-05 14:30:15,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.136842105263158) internal successors, (1490), 475 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:15,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1490 transitions. [2021-06-05 14:30:15,970 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1490 transitions. Word has length 21 [2021-06-05 14:30:15,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:15,970 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1490 transitions. [2021-06-05 14:30:15,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:15,971 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1490 transitions. [2021-06-05 14:30:15,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:15,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:15,971 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:16,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2330,462 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:16,172 INFO L430 AbstractCegarLoop]: === Iteration 474 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:16,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:16,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1439400171, now seen corresponding path program 462 times [2021-06-05 14:30:16,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:16,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481520454] [2021-06-05 14:30:16,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:16,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:16,247 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:16,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:16,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481520454] [2021-06-05 14:30:16,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481520454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:16,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136047626] [2021-06-05 14:30:16,247 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:16,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:30:16,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:16,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:16,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:16,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:16,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:16,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:16,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:16,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:16,370 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:16,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:16,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:16,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136047626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:16,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:16,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:16,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419231271] [2021-06-05 14:30:16,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:16,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:16,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:16,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:16,383 INFO L87 Difference]: Start difference. First operand 476 states and 1490 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:16,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:16,539 INFO L93 Difference]: Finished difference Result 646 states and 1990 transitions. [2021-06-05 14:30:16,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:16,540 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:16,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:16,541 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:30:16,541 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 14:30:16,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 126.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:16,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 14:30:16,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 472. [2021-06-05 14:30:16,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.129511677282378) internal successors, (1474), 471 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:16,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1474 transitions. [2021-06-05 14:30:16,546 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1474 transitions. Word has length 21 [2021-06-05 14:30:16,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:16,546 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1474 transitions. [2021-06-05 14:30:16,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:16,546 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1474 transitions. [2021-06-05 14:30:16,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:16,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:16,547 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:16,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2337,463 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:16,747 INFO L430 AbstractCegarLoop]: === Iteration 475 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:16,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:16,747 INFO L82 PathProgramCache]: Analyzing trace with hash -821138003, now seen corresponding path program 463 times [2021-06-05 14:30:16,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:16,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128301058] [2021-06-05 14:30:16,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:16,828 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:16,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:16,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128301058] [2021-06-05 14:30:16,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128301058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:16,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23750203] [2021-06-05 14:30:16,828 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:16,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:16,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:16,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:16,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:16,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:16,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:16,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:16,917 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:16,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:16,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:16,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:16,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23750203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:16,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:16,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:30:16,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413569799] [2021-06-05 14:30:16,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:30:16,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:16,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:30:16,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:16,930 INFO L87 Difference]: Start difference. First operand 472 states and 1474 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:17,058 INFO L93 Difference]: Finished difference Result 644 states and 1970 transitions. [2021-06-05 14:30:17,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:17,058 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:17,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:17,059 INFO L225 Difference]: With dead ends: 644 [2021-06-05 14:30:17,059 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:30:17,059 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 96.5ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:17,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:30:17,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 456. [2021-06-05 14:30:17,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1164835164835165) internal successors, (1418), 455 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1418 transitions. [2021-06-05 14:30:17,064 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1418 transitions. Word has length 21 [2021-06-05 14:30:17,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:17,064 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1418 transitions. [2021-06-05 14:30:17,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,064 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1418 transitions. [2021-06-05 14:30:17,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:17,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:17,065 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:17,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 464 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2340 [2021-06-05 14:30:17,266 INFO L430 AbstractCegarLoop]: === Iteration 476 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:17,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:17,266 INFO L82 PathProgramCache]: Analyzing trace with hash 856074901, now seen corresponding path program 464 times [2021-06-05 14:30:17,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:17,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507299494] [2021-06-05 14:30:17,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:17,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:17,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:17,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507299494] [2021-06-05 14:30:17,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507299494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:17,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500655944] [2021-06-05 14:30:17,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:17,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:17,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:17,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:17,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:17,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:17,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:17,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:30:17,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:17,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:17,405 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:17,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:17,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:17,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500655944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:17,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:17,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:30:17,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120729718] [2021-06-05 14:30:17,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:30:17,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:17,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:30:17,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:30:17,418 INFO L87 Difference]: Start difference. First operand 456 states and 1418 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:17,510 INFO L93 Difference]: Finished difference Result 704 states and 2148 transitions. [2021-06-05 14:30:17,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:17,510 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:17,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:17,511 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:30:17,511 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 14:30:17,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 74.3ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:17,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 14:30:17,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 449. [2021-06-05 14:30:17,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1183035714285716) internal successors, (1397), 448 states have internal predecessors, (1397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1397 transitions. [2021-06-05 14:30:17,516 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1397 transitions. Word has length 21 [2021-06-05 14:30:17,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:17,516 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1397 transitions. [2021-06-05 14:30:17,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:17,516 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1397 transitions. [2021-06-05 14:30:17,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:17,517 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:17,517 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:17,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 465 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-06-05 14:30:17,717 INFO L430 AbstractCegarLoop]: === Iteration 477 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:17,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:17,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1218485357, now seen corresponding path program 465 times [2021-06-05 14:30:17,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:17,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141007644] [2021-06-05 14:30:17,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:17,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:17,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:17,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:17,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141007644] [2021-06-05 14:30:17,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141007644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:17,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129894373] [2021-06-05 14:30:17,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:17,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:17,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:17,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:17,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:17,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:17,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:17,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:30:17,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:17,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:17,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:17,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:17,888 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:17,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:17,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:30:17,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:17,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129894373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:17,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:17,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:17,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665690300] [2021-06-05 14:30:17,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:17,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:17,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:17,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:17,907 INFO L87 Difference]: Start difference. First operand 449 states and 1397 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:18,062 INFO L93 Difference]: Finished difference Result 710 states and 2167 transitions. [2021-06-05 14:30:18,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:18,062 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:18,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:18,063 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:30:18,063 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 14:30:18,063 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 110.5ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:18,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 14:30:18,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 449. [2021-06-05 14:30:18,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1183035714285716) internal successors, (1397), 448 states have internal predecessors, (1397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1397 transitions. [2021-06-05 14:30:18,068 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1397 transitions. Word has length 21 [2021-06-05 14:30:18,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:18,068 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1397 transitions. [2021-06-05 14:30:18,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,068 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1397 transitions. [2021-06-05 14:30:18,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:18,069 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:18,069 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:18,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 466 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2344 [2021-06-05 14:30:18,269 INFO L430 AbstractCegarLoop]: === Iteration 478 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:18,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:18,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1981783021, now seen corresponding path program 466 times [2021-06-05 14:30:18,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:18,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239288643] [2021-06-05 14:30:18,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:18,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:18,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:18,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239288643] [2021-06-05 14:30:18,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239288643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:18,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591639201] [2021-06-05 14:30:18,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:18,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:18,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:18,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:18,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:18,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:18,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:18,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:18,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:18,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:18,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:18,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:18,432 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:18,438 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:18,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:18,438 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:30:18,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:18,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591639201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:18,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:18,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:30:18,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778258373] [2021-06-05 14:30:18,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:30:18,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:18,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:30:18,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:18,467 INFO L87 Difference]: Start difference. First operand 449 states and 1397 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:18,649 INFO L93 Difference]: Finished difference Result 775 states and 2375 transitions. [2021-06-05 14:30:18,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:18,649 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:18,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:18,650 INFO L225 Difference]: With dead ends: 775 [2021-06-05 14:30:18,650 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 14:30:18,650 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:18,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 14:30:18,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 474. [2021-06-05 14:30:18,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.116279069767442) internal successors, (1474), 473 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1474 transitions. [2021-06-05 14:30:18,656 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1474 transitions. Word has length 21 [2021-06-05 14:30:18,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:18,656 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1474 transitions. [2021-06-05 14:30:18,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:18,656 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1474 transitions. [2021-06-05 14:30:18,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:18,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:18,657 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:18,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2347,467 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:18,857 INFO L430 AbstractCegarLoop]: === Iteration 479 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:18,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:18,858 INFO L82 PathProgramCache]: Analyzing trace with hash -432431337, now seen corresponding path program 467 times [2021-06-05 14:30:18,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:18,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919422989] [2021-06-05 14:30:18,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:18,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:18,929 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:18,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:18,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919422989] [2021-06-05 14:30:18,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919422989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:18,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021253782] [2021-06-05 14:30:18,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:18,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:18,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:18,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:18,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:18,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:18,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:18,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:18,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:18,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:18,987 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:19,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:19,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:19,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:19,026 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:19,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:19,026 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 14:30:19,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:19,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021253782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:19,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:19,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:19,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084480930] [2021-06-05 14:30:19,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:19,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:19,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:19,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:19,072 INFO L87 Difference]: Start difference. First operand 474 states and 1474 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:19,317 INFO L93 Difference]: Finished difference Result 747 states and 2287 transitions. [2021-06-05 14:30:19,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:19,317 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:19,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:19,318 INFO L225 Difference]: With dead ends: 747 [2021-06-05 14:30:19,318 INFO L226 Difference]: Without dead ends: 726 [2021-06-05 14:30:19,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 165.3ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:19,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-06-05 14:30:19,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 471. [2021-06-05 14:30:19,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.119148936170213) internal successors, (1466), 470 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1466 transitions. [2021-06-05 14:30:19,324 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1466 transitions. Word has length 21 [2021-06-05 14:30:19,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:19,324 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1466 transitions. [2021-06-05 14:30:19,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,324 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1466 transitions. [2021-06-05 14:30:19,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:19,325 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:19,325 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:19,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 468 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2354 [2021-06-05 14:30:19,525 INFO L430 AbstractCegarLoop]: === Iteration 480 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:19,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:19,526 INFO L82 PathProgramCache]: Analyzing trace with hash 73914929, now seen corresponding path program 468 times [2021-06-05 14:30:19,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:19,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947729914] [2021-06-05 14:30:19,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:19,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:19,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:19,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947729914] [2021-06-05 14:30:19,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947729914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:19,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497797080] [2021-06-05 14:30:19,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:19,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:19,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:19,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:19,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:19,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:19,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:19,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:19,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:19,647 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:19,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:19,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:19,663 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:19,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:19,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:19,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497797080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:19,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:19,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:30:19,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005477596] [2021-06-05 14:30:19,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:30:19,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:19,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:30:19,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:30:19,674 INFO L87 Difference]: Start difference. First operand 471 states and 1466 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:19,798 INFO L93 Difference]: Finished difference Result 793 states and 2399 transitions. [2021-06-05 14:30:19,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:19,799 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:19,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:19,800 INFO L225 Difference]: With dead ends: 793 [2021-06-05 14:30:19,800 INFO L226 Difference]: Without dead ends: 772 [2021-06-05 14:30:19,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 69.1ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:19,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-05 14:30:19,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 444. [2021-06-05 14:30:19,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.124153498871332) internal successors, (1384), 443 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1384 transitions. [2021-06-05 14:30:19,805 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1384 transitions. Word has length 21 [2021-06-05 14:30:19,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:19,806 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1384 transitions. [2021-06-05 14:30:19,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:19,806 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1384 transitions. [2021-06-05 14:30:19,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:19,806 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:19,806 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:20,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2359,469 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:20,007 INFO L430 AbstractCegarLoop]: === Iteration 481 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:20,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:20,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1978494773, now seen corresponding path program 469 times [2021-06-05 14:30:20,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:20,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234127093] [2021-06-05 14:30:20,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:20,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:20,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:20,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234127093] [2021-06-05 14:30:20,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234127093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:20,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882569174] [2021-06-05 14:30:20,094 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:20,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:20,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:20,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:20,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:30:20,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:20,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:20,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,179 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:20,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:20,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:20,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:20,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882569174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:20,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:20,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:30:20,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938232573] [2021-06-05 14:30:20,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:30:20,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:20,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:30:20,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:20,213 INFO L87 Difference]: Start difference. First operand 444 states and 1384 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:20,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:20,380 INFO L93 Difference]: Finished difference Result 730 states and 2220 transitions. [2021-06-05 14:30:20,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:20,380 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:20,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:20,381 INFO L225 Difference]: With dead ends: 730 [2021-06-05 14:30:20,381 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 14:30:20,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 14:30:20,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 447. [2021-06-05 14:30:20,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1367713004484306) internal successors, (1399), 446 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:20,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1399 transitions. [2021-06-05 14:30:20,386 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1399 transitions. Word has length 21 [2021-06-05 14:30:20,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:20,386 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1399 transitions. [2021-06-05 14:30:20,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:20,386 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1399 transitions. [2021-06-05 14:30:20,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:20,387 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:20,387 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:20,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2362,470 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:20,588 INFO L430 AbstractCegarLoop]: === Iteration 482 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:20,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:20,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1681228363, now seen corresponding path program 470 times [2021-06-05 14:30:20,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:20,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813493544] [2021-06-05 14:30:20,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:20,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:20,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:20,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813493544] [2021-06-05 14:30:20,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813493544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:20,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970481331] [2021-06-05 14:30:20,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:20,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:20,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:20,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:20,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:20,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:20,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:20,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:20,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:30:20,836 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_98, v_prenex_97], 1=[o_0, o_4]} [2021-06-05 14:30:20,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:20,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,852 INFO L518 ElimStorePlain]: Eliminatee v_prenex_97 vanished before elimination [2021-06-05 14:30:20,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:20,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:20,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:20,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:20,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:20,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:20,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:20,879 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:30:20,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:20,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970481331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:20,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:20,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:20,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622552762] [2021-06-05 14:30:20,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:20,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:20,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:20,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:20,951 INFO L87 Difference]: Start difference. First operand 447 states and 1399 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:21,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:21,483 INFO L93 Difference]: Finished difference Result 946 states and 2886 transitions. [2021-06-05 14:30:21,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:30:21,483 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:21,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:21,485 INFO L225 Difference]: With dead ends: 946 [2021-06-05 14:30:21,485 INFO L226 Difference]: Without dead ends: 923 [2021-06-05 14:30:21,485 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 455.7ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:21,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-06-05 14:30:21,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 472. [2021-06-05 14:30:21,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.159235668789809) internal successors, (1488), 471 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:21,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1488 transitions. [2021-06-05 14:30:21,491 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1488 transitions. Word has length 21 [2021-06-05 14:30:21,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:21,491 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1488 transitions. [2021-06-05 14:30:21,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:21,491 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1488 transitions. [2021-06-05 14:30:21,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:21,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:21,492 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:21,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 471 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2365 [2021-06-05 14:30:21,692 INFO L430 AbstractCegarLoop]: === Iteration 483 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:21,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:21,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1965491047, now seen corresponding path program 471 times [2021-06-05 14:30:21,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:21,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554276509] [2021-06-05 14:30:21,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:21,784 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:21,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:21,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554276509] [2021-06-05 14:30:21,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554276509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:21,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163751351] [2021-06-05 14:30:21,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:21,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:21,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:21,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:21,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:21,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:21,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:21,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:21,840 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:21,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:21,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:21,848 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:21,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:21,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:21,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:21,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:21,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:21,899 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:21,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:21,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:21,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:21,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163751351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:21,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:21,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:21,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571613067] [2021-06-05 14:30:21,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:21,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:21,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:21,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:21,975 INFO L87 Difference]: Start difference. First operand 472 states and 1488 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:22,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:22,518 INFO L93 Difference]: Finished difference Result 946 states and 2879 transitions. [2021-06-05 14:30:22,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:30:22,518 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:22,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:22,519 INFO L225 Difference]: With dead ends: 946 [2021-06-05 14:30:22,519 INFO L226 Difference]: Without dead ends: 919 [2021-06-05 14:30:22,519 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 464.2ms TimeCoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:30:22,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-06-05 14:30:22,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 502. [2021-06-05 14:30:22,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1716566866267466) internal successors, (1589), 501 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:22,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1589 transitions. [2021-06-05 14:30:22,525 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1589 transitions. Word has length 21 [2021-06-05 14:30:22,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:22,525 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1589 transitions. [2021-06-05 14:30:22,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:22,526 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1589 transitions. [2021-06-05 14:30:22,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:22,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:22,526 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:22,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2374,472 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:22,727 INFO L430 AbstractCegarLoop]: === Iteration 484 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:22,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:22,727 INFO L82 PathProgramCache]: Analyzing trace with hash 368729283, now seen corresponding path program 472 times [2021-06-05 14:30:22,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:22,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221074718] [2021-06-05 14:30:22,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:22,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:22,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221074718] [2021-06-05 14:30:22,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221074718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:22,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886184958] [2021-06-05 14:30:22,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:22,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:22,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:22,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:22,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:22,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:22,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:22,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:22,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:22,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:22,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:22,887 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:30:22,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:22,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:22,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:22,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:22,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:22,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:22,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:22,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:22,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:22,975 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:30:22,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:22,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886184958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:22,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:22,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:22,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889665315] [2021-06-05 14:30:22,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:22,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:22,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:22,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:22,991 INFO L87 Difference]: Start difference. First operand 502 states and 1589 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:23,194 INFO L93 Difference]: Finished difference Result 851 states and 2617 transitions. [2021-06-05 14:30:23,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:23,194 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:23,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:23,195 INFO L225 Difference]: With dead ends: 851 [2021-06-05 14:30:23,195 INFO L226 Difference]: Without dead ends: 832 [2021-06-05 14:30:23,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 163.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:23,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-06-05 14:30:23,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 500. [2021-06-05 14:30:23,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1743486973947896) internal successors, (1584), 499 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1584 transitions. [2021-06-05 14:30:23,201 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1584 transitions. Word has length 21 [2021-06-05 14:30:23,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:23,201 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1584 transitions. [2021-06-05 14:30:23,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,201 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1584 transitions. [2021-06-05 14:30:23,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:23,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:23,202 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:23,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2384,473 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:23,402 INFO L430 AbstractCegarLoop]: === Iteration 485 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:23,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:23,403 INFO L82 PathProgramCache]: Analyzing trace with hash 914101937, now seen corresponding path program 473 times [2021-06-05 14:30:23,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:23,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420930614] [2021-06-05 14:30:23,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:23,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:23,483 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:23,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:23,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420930614] [2021-06-05 14:30:23,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420930614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:23,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771910367] [2021-06-05 14:30:23,484 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:23,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:23,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:23,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:23,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:23,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:23,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:23,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:23,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:23,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:23,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:23,545 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:23,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:23,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:23,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:23,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:23,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:23,631 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:23,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:23,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 14:30:23,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:23,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771910367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:23,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:23,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:23,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689879656] [2021-06-05 14:30:23,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:23,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:23,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:23,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:23,681 INFO L87 Difference]: Start difference. First operand 500 states and 1584 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:23,972 INFO L93 Difference]: Finished difference Result 821 states and 2508 transitions. [2021-06-05 14:30:23,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:23,972 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:23,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:23,973 INFO L225 Difference]: With dead ends: 821 [2021-06-05 14:30:23,973 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 14:30:23,973 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 249.7ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:30:23,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 14:30:23,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 496. [2021-06-05 14:30:23,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.1737373737373735) internal successors, (1571), 495 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1571 transitions. [2021-06-05 14:30:23,980 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1571 transitions. Word has length 21 [2021-06-05 14:30:23,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:23,980 INFO L482 AbstractCegarLoop]: Abstraction has 496 states and 1571 transitions. [2021-06-05 14:30:23,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:23,980 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1571 transitions. [2021-06-05 14:30:23,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:23,980 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:23,980 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:24,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 474 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2388 [2021-06-05 14:30:24,198 INFO L430 AbstractCegarLoop]: === Iteration 486 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:24,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:24,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1853818609, now seen corresponding path program 474 times [2021-06-05 14:30:24,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:24,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946399693] [2021-06-05 14:30:24,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:24,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:24,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:24,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:24,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946399693] [2021-06-05 14:30:24,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946399693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:24,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855468117] [2021-06-05 14:30:24,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:24,304 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:24,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:24,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:24,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:24,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:24,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:24,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:24,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:24,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:24,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:24,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:30:24,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:24,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:24,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:24,409 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:24,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:24,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:24,453 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:24,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855468117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:24,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:24,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:24,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249281282] [2021-06-05 14:30:24,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:24,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:24,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:24,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:24,454 INFO L87 Difference]: Start difference. First operand 496 states and 1571 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:24,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:24,862 INFO L93 Difference]: Finished difference Result 1016 states and 3106 transitions. [2021-06-05 14:30:24,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:24,862 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:24,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:24,864 INFO L225 Difference]: With dead ends: 1016 [2021-06-05 14:30:24,864 INFO L226 Difference]: Without dead ends: 997 [2021-06-05 14:30:24,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 289.1ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:30:24,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2021-06-05 14:30:24,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 474. [2021-06-05 14:30:24,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.156448202959831) internal successors, (1493), 473 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:24,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1493 transitions. [2021-06-05 14:30:24,870 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1493 transitions. Word has length 21 [2021-06-05 14:30:24,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:24,870 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1493 transitions. [2021-06-05 14:30:24,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:24,870 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1493 transitions. [2021-06-05 14:30:24,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:24,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:24,871 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:25,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2396,475 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:25,071 INFO L430 AbstractCegarLoop]: === Iteration 487 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:25,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:25,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1703652455, now seen corresponding path program 475 times [2021-06-05 14:30:25,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:25,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081361313] [2021-06-05 14:30:25,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:25,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:25,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:25,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081361313] [2021-06-05 14:30:25,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081361313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:25,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11658456] [2021-06-05 14:30:25,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:25,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:25,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:25,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:25,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:25,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:25,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:25,198 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:25,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:25,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:25,235 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:25,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:25,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:25,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11658456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:25,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:25,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:25,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511290749] [2021-06-05 14:30:25,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:25,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:25,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:25,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:25,246 INFO L87 Difference]: Start difference. First operand 474 states and 1493 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:25,416 INFO L93 Difference]: Finished difference Result 826 states and 2491 transitions. [2021-06-05 14:30:25,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:25,417 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:25,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:25,418 INFO L225 Difference]: With dead ends: 826 [2021-06-05 14:30:25,418 INFO L226 Difference]: Without dead ends: 805 [2021-06-05 14:30:25,418 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 118.6ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:25,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-06-05 14:30:25,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 442. [2021-06-05 14:30:25,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.120181405895692) internal successors, (1376), 441 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1376 transitions. [2021-06-05 14:30:25,424 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1376 transitions. Word has length 21 [2021-06-05 14:30:25,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:25,424 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1376 transitions. [2021-06-05 14:30:25,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,424 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1376 transitions. [2021-06-05 14:30:25,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:25,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:25,424 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:25,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 476 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2400 [2021-06-05 14:30:25,625 INFO L430 AbstractCegarLoop]: === Iteration 488 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:25,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:25,625 INFO L82 PathProgramCache]: Analyzing trace with hash 293731731, now seen corresponding path program 476 times [2021-06-05 14:30:25,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:25,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93328124] [2021-06-05 14:30:25,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:25,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:25,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93328124] [2021-06-05 14:30:25,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93328124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:25,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832115271] [2021-06-05 14:30:25,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:25,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:25,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:25,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:25,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:25,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:25,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:25,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:25,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:25,776 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:25,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:25,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:25,818 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:25,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:25,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:25,832 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:25,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832115271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:25,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:25,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:25,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702419455] [2021-06-05 14:30:25,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:25,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:25,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:25,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:25,833 INFO L87 Difference]: Start difference. First operand 442 states and 1376 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:25,976 INFO L93 Difference]: Finished difference Result 549 states and 1688 transitions. [2021-06-05 14:30:25,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:25,976 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:25,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:25,977 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:30:25,977 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 14:30:25,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:25,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 14:30:25,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 454. [2021-06-05 14:30:25,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.123620309050773) internal successors, (1415), 453 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1415 transitions. [2021-06-05 14:30:25,982 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1415 transitions. Word has length 21 [2021-06-05 14:30:25,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:25,982 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1415 transitions. [2021-06-05 14:30:25,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:25,982 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1415 transitions. [2021-06-05 14:30:25,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:25,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:25,982 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:26,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2406,477 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:26,183 INFO L430 AbstractCegarLoop]: === Iteration 489 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:26,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:26,183 INFO L82 PathProgramCache]: Analyzing trace with hash 919055849, now seen corresponding path program 477 times [2021-06-05 14:30:26,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:26,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849433160] [2021-06-05 14:30:26,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:26,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:26,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:26,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:26,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849433160] [2021-06-05 14:30:26,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849433160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:26,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864457191] [2021-06-05 14:30:26,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:26,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:26,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:26,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:26,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:26,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:26,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:26,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:26,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:26,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:30:26,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:26,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:26,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:26,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:26,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:26,384 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:26,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:26,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:30:26,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:26,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864457191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:26,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:26,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:26,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472065592] [2021-06-05 14:30:26,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:26,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:26,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:26,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:26,430 INFO L87 Difference]: Start difference. First operand 454 states and 1415 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:26,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:26,715 INFO L93 Difference]: Finished difference Result 666 states and 2042 transitions. [2021-06-05 14:30:26,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:30:26,716 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:26,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:26,717 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:30:26,717 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:30:26,717 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:30:26,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:30:26,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 454. [2021-06-05 14:30:26,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.119205298013245) internal successors, (1413), 453 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:26,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1413 transitions. [2021-06-05 14:30:26,722 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1413 transitions. Word has length 21 [2021-06-05 14:30:26,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:26,722 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1413 transitions. [2021-06-05 14:30:26,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:26,722 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1413 transitions. [2021-06-05 14:30:26,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:26,722 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:26,722 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:26,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 478 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2409 [2021-06-05 14:30:26,923 INFO L430 AbstractCegarLoop]: === Iteration 490 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:26,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:26,923 INFO L82 PathProgramCache]: Analyzing trace with hash 634793165, now seen corresponding path program 478 times [2021-06-05 14:30:26,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:26,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887260744] [2021-06-05 14:30:26,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:27,015 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:27,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:27,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887260744] [2021-06-05 14:30:27,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887260744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:27,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972722071] [2021-06-05 14:30:27,016 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:27,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:27,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:27,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:27,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:27,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:27,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:27,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:27,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:27,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:27,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:27,088 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:27,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:27,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:27,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:27,145 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:27,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:27,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:27,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:27,153 INFO L518 ElimStorePlain]: Eliminatee v_prenex_99 vanished before elimination [2021-06-05 14:30:27,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:27,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:30:27,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:27,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972722071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:27,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:27,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:27,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845629813] [2021-06-05 14:30:27,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:27,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:27,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:27,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:27,202 INFO L87 Difference]: Start difference. First operand 454 states and 1413 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:27,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:27,739 INFO L93 Difference]: Finished difference Result 776 states and 2370 transitions. [2021-06-05 14:30:27,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:30:27,739 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:27,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:27,740 INFO L225 Difference]: With dead ends: 776 [2021-06-05 14:30:27,740 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 14:30:27,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 414.1ms TimeCoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:27,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 14:30:27,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 470. [2021-06-05 14:30:27,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.121535181236674) internal successors, (1464), 469 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:27,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1464 transitions. [2021-06-05 14:30:27,746 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1464 transitions. Word has length 21 [2021-06-05 14:30:27,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:27,746 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1464 transitions. [2021-06-05 14:30:27,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:27,746 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1464 transitions. [2021-06-05 14:30:27,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:27,746 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:27,746 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:27,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 479 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2412 [2021-06-05 14:30:27,947 INFO L430 AbstractCegarLoop]: === Iteration 491 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:27,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:27,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1973782291, now seen corresponding path program 479 times [2021-06-05 14:30:27,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:27,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893887326] [2021-06-05 14:30:27,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:27,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:28,040 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:28,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:28,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893887326] [2021-06-05 14:30:28,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893887326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:28,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142295393] [2021-06-05 14:30:28,040 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:28,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:28,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:28,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:28,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:28,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:28,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:28,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:28,117 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:28,120 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:28,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:30:28,147 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 14:30:28,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:28,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:30:28,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:28,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:28,256 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:28,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:28,256 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:30:28,307 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:28,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142295393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:28,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:28,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:28,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307094615] [2021-06-05 14:30:28,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:28,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:28,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:28,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:28,308 INFO L87 Difference]: Start difference. First operand 470 states and 1464 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:29,279 INFO L93 Difference]: Finished difference Result 734 states and 2215 transitions. [2021-06-05 14:30:29,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:30:29,279 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:29,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:29,280 INFO L225 Difference]: With dead ends: 734 [2021-06-05 14:30:29,280 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:30:29,280 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 830.1ms TimeCoverageRelationStatistics Valid=189, Invalid=681, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:30:29,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:30:29,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 471. [2021-06-05 14:30:29,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 14:30:29,285 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 14:30:29,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:29,285 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 14:30:29,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,285 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 14:30:29,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:29,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:29,286 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:29,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 480 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2423 [2021-06-05 14:30:29,486 INFO L430 AbstractCegarLoop]: === Iteration 492 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:29,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:29,487 INFO L82 PathProgramCache]: Analyzing trace with hash -1951277919, now seen corresponding path program 480 times [2021-06-05 14:30:29,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:29,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967208925] [2021-06-05 14:30:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:29,562 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:29,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:29,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967208925] [2021-06-05 14:30:29,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967208925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:29,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405114631] [2021-06-05 14:30:29,563 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:29,589 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:29,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:29,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:29,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:29,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:29,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:29,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:29,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:29,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:29,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:29,642 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:29,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:29,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:29,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:29,679 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:29,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:29,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:29,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:29,690 INFO L518 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2021-06-05 14:30:29,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:29,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:29,724 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:29,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405114631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:29,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:29,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:29,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981536643] [2021-06-05 14:30:29,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:29,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:29,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:29,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:29,725 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:29,877 INFO L93 Difference]: Finished difference Result 613 states and 1891 transitions. [2021-06-05 14:30:29,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:29,877 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:29,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:29,878 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:30:29,878 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:30:29,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 139.5ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:29,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:30:29,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 471. [2021-06-05 14:30:29,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 14:30:29,883 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 14:30:29,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:29,883 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 14:30:29,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:29,883 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 14:30:29,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:29,884 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:29,884 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:30,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2433,481 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:30,084 INFO L430 AbstractCegarLoop]: === Iteration 493 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:30,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:30,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1654011509, now seen corresponding path program 481 times [2021-06-05 14:30:30,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:30,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939115863] [2021-06-05 14:30:30,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:30,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:30,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939115863] [2021-06-05 14:30:30,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939115863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:30,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605783737] [2021-06-05 14:30:30,272 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:30,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:30,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:30,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:30,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:30,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:30,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:30,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:30:30,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:30,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:30,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:30,365 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:30,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:30,374 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:30,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:30,374 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:30:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:30,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605783737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:30,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:30,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:30,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434636284] [2021-06-05 14:30:30,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:30,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:30,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:30,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:30,444 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:30,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:30,796 INFO L93 Difference]: Finished difference Result 683 states and 2097 transitions. [2021-06-05 14:30:30,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:30:30,797 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:30,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:30,797 INFO L225 Difference]: With dead ends: 683 [2021-06-05 14:30:30,797 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 14:30:30,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 391.8ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:30:30,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 14:30:30,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 470. [2021-06-05 14:30:30,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:30,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 14:30:30,803 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 14:30:30,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:30,803 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 14:30:30,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:30,803 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 14:30:30,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:30,803 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:30,803 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:31,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 482 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2438 [2021-06-05 14:30:31,004 INFO L430 AbstractCegarLoop]: === Iteration 494 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:31,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:31,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1938274193, now seen corresponding path program 482 times [2021-06-05 14:30:31,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:31,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107209529] [2021-06-05 14:30:31,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:31,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:31,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:31,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:31,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107209529] [2021-06-05 14:30:31,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107209529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:31,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679723073] [2021-06-05 14:30:31,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:31,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:31,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:31,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:31,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:31,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:31,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:31,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:31,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:31,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:31,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:31,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:31,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:31,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:31,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:31,233 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:31,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:31,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:31,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:31,244 INFO L518 ElimStorePlain]: Eliminatee v_prenex_104 vanished before elimination [2021-06-05 14:30:31,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:31,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:31,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:31,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679723073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:31,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:31,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:31,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895716779] [2021-06-05 14:30:31,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:31,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:31,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:31,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:31,318 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:31,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:31,865 INFO L93 Difference]: Finished difference Result 800 states and 2432 transitions. [2021-06-05 14:30:31,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:30:31,865 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:31,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:31,866 INFO L225 Difference]: With dead ends: 800 [2021-06-05 14:30:31,866 INFO L226 Difference]: Without dead ends: 773 [2021-06-05 14:30:31,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 458.8ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:31,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-06-05 14:30:31,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 473. [2021-06-05 14:30:31,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:31,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 14:30:31,872 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 14:30:31,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:31,872 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 14:30:31,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:31,872 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 14:30:31,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:31,873 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:31,873 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:32,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2444,483 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:32,073 INFO L430 AbstractCegarLoop]: === Iteration 495 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:32,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:32,073 INFO L82 PathProgramCache]: Analyzing trace with hash 137415597, now seen corresponding path program 483 times [2021-06-05 14:30:32,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:32,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134507030] [2021-06-05 14:30:32,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:32,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:32,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:32,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134507030] [2021-06-05 14:30:32,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134507030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:32,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293128175] [2021-06-05 14:30:32,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:32,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:32,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:32,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:32,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:32,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:32,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:32,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:32,238 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:32,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:32,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:32,248 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:32,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:32,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:32,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:32,288 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:32,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:32,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:32,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:32,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293128175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:32,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:32,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:32,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405932101] [2021-06-05 14:30:32,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:32,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:32,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:32,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:32,332 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:32,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:32,661 INFO L93 Difference]: Finished difference Result 696 states and 2131 transitions. [2021-06-05 14:30:32,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:30:32,661 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:32,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:32,662 INFO L225 Difference]: With dead ends: 696 [2021-06-05 14:30:32,662 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 14:30:32,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 320.3ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:30:32,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 14:30:32,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 469. [2021-06-05 14:30:32,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:32,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 14:30:32,667 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 14:30:32,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:32,667 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 14:30:32,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:32,667 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 14:30:32,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:32,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:32,668 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:32,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 484 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2455 [2021-06-05 14:30:32,868 INFO L430 AbstractCegarLoop]: === Iteration 496 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:32,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:32,868 INFO L82 PathProgramCache]: Analyzing trace with hash -254032975, now seen corresponding path program 484 times [2021-06-05 14:30:32,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:32,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588184762] [2021-06-05 14:30:32,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:32,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:32,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:32,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588184762] [2021-06-05 14:30:32,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588184762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:32,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60040602] [2021-06-05 14:30:32,944 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:32,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:32,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:32,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:32,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:33,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:33,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:33,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:30:33,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:33,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:33,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:33,041 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:33,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:33,041 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:33,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:33,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60040602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:33,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:33,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:33,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187936751] [2021-06-05 14:30:33,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:33,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:33,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:33,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:33,075 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:33,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:33,190 INFO L93 Difference]: Finished difference Result 587 states and 1812 transitions. [2021-06-05 14:30:33,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:33,190 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:33,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:33,191 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:30:33,191 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 14:30:33,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:33,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 14:30:33,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 470. [2021-06-05 14:30:33,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:33,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 14:30:33,196 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 14:30:33,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:33,196 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 14:30:33,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:33,196 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 14:30:33,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:33,197 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:33,197 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:33,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2458,485 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:33,397 INFO L430 AbstractCegarLoop]: === Iteration 497 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:33,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:33,397 INFO L82 PathProgramCache]: Analyzing trace with hash 43233435, now seen corresponding path program 485 times [2021-06-05 14:30:33,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:33,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84167812] [2021-06-05 14:30:33,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:33,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:33,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:33,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84167812] [2021-06-05 14:30:33,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84167812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:33,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227671318] [2021-06-05 14:30:33,485 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:33,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:30:33,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:33,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:33,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:33,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:33,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:33,552 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:33,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:33,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:33,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:33,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:33,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:33,622 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:33,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:33,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:33,628 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:33,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:33,658 INFO L518 ElimStorePlain]: Eliminatee v_prenex_106 vanished before elimination [2021-06-05 14:30:33,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:30:33,659 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:105, output treesize:57 [2021-06-05 14:30:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:33,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227671318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:33,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:33,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:33,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071994004] [2021-06-05 14:30:33,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:33,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:33,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:33,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:33,773 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:34,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:34,468 INFO L93 Difference]: Finished difference Result 763 states and 2352 transitions. [2021-06-05 14:30:34,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:30:34,468 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:34,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:34,469 INFO L225 Difference]: With dead ends: 763 [2021-06-05 14:30:34,469 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 14:30:34,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 629.2ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:30:34,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 14:30:34,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 485. [2021-06-05 14:30:34,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.159090909090909) internal successors, (1529), 484 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:34,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1529 transitions. [2021-06-05 14:30:34,475 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1529 transitions. Word has length 21 [2021-06-05 14:30:34,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:34,475 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1529 transitions. [2021-06-05 14:30:34,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:34,475 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1529 transitions. [2021-06-05 14:30:34,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:34,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:34,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:34,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2461,486 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:34,676 INFO L430 AbstractCegarLoop]: === Iteration 498 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:34,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:34,676 INFO L82 PathProgramCache]: Analyzing trace with hash -241029249, now seen corresponding path program 486 times [2021-06-05 14:30:34,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:34,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506117344] [2021-06-05 14:30:34,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:34,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:34,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:34,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:34,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506117344] [2021-06-05 14:30:34,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506117344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:34,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114733780] [2021-06-05 14:30:34,769 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:34,795 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:30:34,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:34,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:34,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:34,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:34,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:34,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:34,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:34,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:34,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:34,845 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:34,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:34,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:34,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:34,882 INFO L518 ElimStorePlain]: Eliminatee v_prenex_108 vanished before elimination [2021-06-05 14:30:34,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:34,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:34,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:34,893 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:34,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:34,893 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:34,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:34,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114733780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:34,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:34,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:34,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956635226] [2021-06-05 14:30:34,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:34,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:34,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:34,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:34,969 INFO L87 Difference]: Start difference. First operand 485 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:35,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:35,458 INFO L93 Difference]: Finished difference Result 721 states and 2216 transitions. [2021-06-05 14:30:35,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:35,458 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:35,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:35,459 INFO L225 Difference]: With dead ends: 721 [2021-06-05 14:30:35,459 INFO L226 Difference]: Without dead ends: 694 [2021-06-05 14:30:35,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:35,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-06-05 14:30:35,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 491. [2021-06-05 14:30:35,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:35,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 14:30:35,465 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 14:30:35,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:35,465 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 14:30:35,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:35,465 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 14:30:35,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:35,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:35,465 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:35,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2470,487 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:35,666 INFO L430 AbstractCegarLoop]: === Iteration 499 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:35,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:35,666 INFO L82 PathProgramCache]: Analyzing trace with hash 2093191081, now seen corresponding path program 487 times [2021-06-05 14:30:35,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:35,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10463315] [2021-06-05 14:30:35,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:35,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:35,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:35,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10463315] [2021-06-05 14:30:35,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10463315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:35,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327183534] [2021-06-05 14:30:35,741 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:35,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:35,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:35,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:35,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:35,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:35,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:35,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:35,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:35,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:35,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:35,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:35,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:35,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:35,852 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:35,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:35,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:35,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327183534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:35,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:35,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:35,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543816434] [2021-06-05 14:30:35,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:35,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:35,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:35,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:35,868 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:36,023 INFO L93 Difference]: Finished difference Result 593 states and 1830 transitions. [2021-06-05 14:30:36,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:36,023 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:36,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:36,024 INFO L225 Difference]: With dead ends: 593 [2021-06-05 14:30:36,024 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 14:30:36,024 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 110.8ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:36,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 14:30:36,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 475. [2021-06-05 14:30:36,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.149789029535865) internal successors, (1493), 474 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1493 transitions. [2021-06-05 14:30:36,029 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1493 transitions. Word has length 21 [2021-06-05 14:30:36,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:36,029 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1493 transitions. [2021-06-05 14:30:36,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,029 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1493 transitions. [2021-06-05 14:30:36,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:36,030 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:36,030 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:36,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2481,488 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:36,230 INFO L430 AbstractCegarLoop]: === Iteration 500 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:36,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:36,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1656403561, now seen corresponding path program 488 times [2021-06-05 14:30:36,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:36,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93669174] [2021-06-05 14:30:36,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:36,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:36,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:36,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93669174] [2021-06-05 14:30:36,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93669174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:36,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935268934] [2021-06-05 14:30:36,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:36,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:36,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:36,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:36,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:36,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:36,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:36,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:36,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:36,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:36,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:36,405 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:30:36,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:36,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:36,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:36,467 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:36,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:36,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:36,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:36,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935268934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:36,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:36,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:36,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575127993] [2021-06-05 14:30:36,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:36,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:36,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:36,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:36,478 INFO L87 Difference]: Start difference. First operand 475 states and 1493 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:36,609 INFO L93 Difference]: Finished difference Result 609 states and 1868 transitions. [2021-06-05 14:30:36,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:36,609 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:36,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:36,610 INFO L225 Difference]: With dead ends: 609 [2021-06-05 14:30:36,610 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:30:36,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:36,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:30:36,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 475. [2021-06-05 14:30:36,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1582278481012658) internal successors, (1497), 474 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1497 transitions. [2021-06-05 14:30:36,615 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1497 transitions. Word has length 21 [2021-06-05 14:30:36,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:36,615 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1497 transitions. [2021-06-05 14:30:36,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:36,615 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1497 transitions. [2021-06-05 14:30:36,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:36,615 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:36,615 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:36,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2484,489 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:36,816 INFO L430 AbstractCegarLoop]: === Iteration 501 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:36,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:36,816 INFO L82 PathProgramCache]: Analyzing trace with hash 919579053, now seen corresponding path program 489 times [2021-06-05 14:30:36,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:36,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711054721] [2021-06-05 14:30:36,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:36,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:36,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:36,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711054721] [2021-06-05 14:30:36,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711054721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:36,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041631183] [2021-06-05 14:30:36,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:36,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:30:36,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:36,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:36,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:37,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:37,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:37,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:37,032 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:30:37,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:37,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:37,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:37,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:37,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:30:37,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:37,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041631183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:37,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:37,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:37,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613116359] [2021-06-05 14:30:37,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:37,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:37,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:37,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:37,195 INFO L87 Difference]: Start difference. First operand 475 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:37,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:37,449 INFO L93 Difference]: Finished difference Result 678 states and 2080 transitions. [2021-06-05 14:30:37,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:30:37,450 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:37,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:37,451 INFO L225 Difference]: With dead ends: 678 [2021-06-05 14:30:37,451 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 14:30:37,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 328.6ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:30:37,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 14:30:37,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 471. [2021-06-05 14:30:37,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.148936170212766) internal successors, (1480), 470 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:37,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1480 transitions. [2021-06-05 14:30:37,456 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1480 transitions. Word has length 21 [2021-06-05 14:30:37,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:37,456 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1480 transitions. [2021-06-05 14:30:37,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:37,456 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1480 transitions. [2021-06-05 14:30:37,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:37,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:37,457 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:37,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 490 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2490 [2021-06-05 14:30:37,672 INFO L430 AbstractCegarLoop]: === Iteration 502 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:37,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:37,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1979001065, now seen corresponding path program 490 times [2021-06-05 14:30:37,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:37,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687904864] [2021-06-05 14:30:37,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:37,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:37,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687904864] [2021-06-05 14:30:37,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687904864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:37,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185121065] [2021-06-05 14:30:37,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:37,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:37,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:37,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:37,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:37,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:37,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:37,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:30:37,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:30:37,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:37,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:37,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:37,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:37,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:37,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:37,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 14:30:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:38,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185121065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:38,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:38,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:38,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314413418] [2021-06-05 14:30:38,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:38,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:38,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:38,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:38,013 INFO L87 Difference]: Start difference. First operand 471 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:38,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:38,464 INFO L93 Difference]: Finished difference Result 701 states and 2153 transitions. [2021-06-05 14:30:38,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:30:38,464 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:38,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:38,465 INFO L225 Difference]: With dead ends: 701 [2021-06-05 14:30:38,465 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 14:30:38,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 433.0ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:30:38,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 14:30:38,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 477. [2021-06-05 14:30:38,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:38,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 14:30:38,470 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 14:30:38,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:38,470 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 14:30:38,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:38,470 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 14:30:38,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:38,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:38,471 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:38,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2494,491 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:38,671 INFO L430 AbstractCegarLoop]: === Iteration 503 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:38,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:38,672 INFO L82 PathProgramCache]: Analyzing trace with hash 986038069, now seen corresponding path program 491 times [2021-06-05 14:30:38,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:38,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37448379] [2021-06-05 14:30:38,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:38,840 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:38,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:38,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37448379] [2021-06-05 14:30:38,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37448379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:38,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232196144] [2021-06-05 14:30:38,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:38,867 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:38,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:38,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:38,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:38,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:38,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:38,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:38,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:38,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:38,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:38,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:39,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:30:39,013 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:59 [2021-06-05 14:30:39,085 INFO L446 ElimStorePlain]: Different costs {1=[o_0], 3=[o_2]} [2021-06-05 14:30:39,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:39,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:39,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:39,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:39,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:39,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:39,128 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:39,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:39,157 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:87, output treesize:31 [2021-06-05 14:30:39,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:39,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232196144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:39,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:39,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:39,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779934453] [2021-06-05 14:30:39,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:39,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:39,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:39,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:39,257 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:39,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:39,564 INFO L93 Difference]: Finished difference Result 602 states and 1853 transitions. [2021-06-05 14:30:39,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:39,565 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:39,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:39,565 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:30:39,565 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 14:30:39,565 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 402.0ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:30:39,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 14:30:39,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 474. [2021-06-05 14:30:39,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:39,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:30:39,570 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:30:39,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:39,570 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:30:39,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:39,570 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:30:39,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:39,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:39,571 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:39,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 492 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2497 [2021-06-05 14:30:39,781 INFO L430 AbstractCegarLoop]: === Iteration 504 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:39,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:39,781 INFO L82 PathProgramCache]: Analyzing trace with hash 70956581, now seen corresponding path program 492 times [2021-06-05 14:30:39,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:39,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940805658] [2021-06-05 14:30:39,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:39,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:39,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:39,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:39,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940805658] [2021-06-05 14:30:39,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940805658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:39,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407722982] [2021-06-05 14:30:39,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:39,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:30:39,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:39,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:39,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:39,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:39,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:39,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:39,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:30:39,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:30:40,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:40,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:40,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:40,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:30:40,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:30:40,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:40,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:30:40,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:40,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407722982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:40,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:40,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:30:40,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838006945] [2021-06-05 14:30:40,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:40,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:40,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:40,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:40,071 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:40,363 INFO L93 Difference]: Finished difference Result 679 states and 2087 transitions. [2021-06-05 14:30:40,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:30:40,364 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:40,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:40,365 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:30:40,365 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 14:30:40,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 294.1ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:30:40,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 14:30:40,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 470. [2021-06-05 14:30:40,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 14:30:40,370 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 14:30:40,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:40,370 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 14:30:40,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,370 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 14:30:40,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:40,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:40,371 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:40,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2505,493 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:40,571 INFO L430 AbstractCegarLoop]: === Iteration 505 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:40,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:40,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1460904125, now seen corresponding path program 493 times [2021-06-05 14:30:40,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:40,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102186772] [2021-06-05 14:30:40,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:40,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:40,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:40,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102186772] [2021-06-05 14:30:40,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102186772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:40,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609180542] [2021-06-05 14:30:40,647 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:40,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:40,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:40,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:40,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:40,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:40,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,696 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:30:40,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:30:40,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:30:40,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:40,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:40,729 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:40,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:40,730 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:30:40,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:40,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609180542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:40,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:40,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:30:40,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885667640] [2021-06-05 14:30:40,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:30:40,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:40,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:30:40,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:40,764 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:40,932 INFO L93 Difference]: Finished difference Result 710 states and 2179 transitions. [2021-06-05 14:30:40,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:40,932 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:40,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:40,933 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:30:40,933 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 14:30:40,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 14:30:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 473. [2021-06-05 14:30:40,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1588983050847457) internal successors, (1491), 472 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1491 transitions. [2021-06-05 14:30:40,938 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1491 transitions. Word has length 21 [2021-06-05 14:30:40,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:40,938 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1491 transitions. [2021-06-05 14:30:40,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1491 transitions. [2021-06-05 14:30:40,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:40,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:40,939 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:41,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2507,494 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:41,139 INFO L430 AbstractCegarLoop]: === Iteration 506 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:41,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:41,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1163637715, now seen corresponding path program 494 times [2021-06-05 14:30:41,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:41,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328661193] [2021-06-05 14:30:41,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:41,220 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:41,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:41,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328661193] [2021-06-05 14:30:41,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328661193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:41,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106487288] [2021-06-05 14:30:41,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:41,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:41,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:41,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:41,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:41,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:41,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:41,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:41,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:41,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:41,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:41,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:41,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:41,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:41,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:41,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:41,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:41,327 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:41,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:41,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:41,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:41,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106487288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:41,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:41,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:30:41,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975955790] [2021-06-05 14:30:41,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:30:41,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:41,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:30:41,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:41,394 INFO L87 Difference]: Start difference. First operand 473 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:41,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:41,645 INFO L93 Difference]: Finished difference Result 774 states and 2375 transitions. [2021-06-05 14:30:41,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:41,645 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:41,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:41,646 INFO L225 Difference]: With dead ends: 774 [2021-06-05 14:30:41,646 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 14:30:41,646 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 227.0ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:41,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 14:30:41,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 498. [2021-06-05 14:30:41,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.1790744466800804) internal successors, (1580), 497 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:41,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1580 transitions. [2021-06-05 14:30:41,656 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1580 transitions. Word has length 21 [2021-06-05 14:30:41,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:41,656 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1580 transitions. [2021-06-05 14:30:41,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:41,656 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1580 transitions. [2021-06-05 14:30:41,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:41,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:41,657 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:41,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 495 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2510 [2021-06-05 14:30:41,857 INFO L430 AbstractCegarLoop]: === Iteration 507 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:41,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:41,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1447900399, now seen corresponding path program 495 times [2021-06-05 14:30:41,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:41,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827688432] [2021-06-05 14:30:41,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:41,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:41,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:41,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827688432] [2021-06-05 14:30:41,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827688432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:41,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979226026] [2021-06-05 14:30:41,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:41,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:30:41,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:41,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:41,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:41,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:41,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:41,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:41,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:42,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:42,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:42,004 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:42,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:42,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:42,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:42,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:42,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:42,053 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:42,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:42,053 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:30:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:42,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979226026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:42,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:42,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:42,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931453352] [2021-06-05 14:30:42,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:42,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:42,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:42,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:42,132 INFO L87 Difference]: Start difference. First operand 498 states and 1580 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:42,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:42,635 INFO L93 Difference]: Finished difference Result 877 states and 2704 transitions. [2021-06-05 14:30:42,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:42,635 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:42,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:42,636 INFO L225 Difference]: With dead ends: 877 [2021-06-05 14:30:42,636 INFO L226 Difference]: Without dead ends: 850 [2021-06-05 14:30:42,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 417.4ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:30:42,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-06-05 14:30:42,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 516. [2021-06-05 14:30:42,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.18252427184466) internal successors, (1639), 515 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:42,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1639 transitions. [2021-06-05 14:30:42,643 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1639 transitions. Word has length 21 [2021-06-05 14:30:42,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:42,643 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1639 transitions. [2021-06-05 14:30:42,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:42,643 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1639 transitions. [2021-06-05 14:30:42,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:42,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:42,643 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:42,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2517,496 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:42,844 INFO L430 AbstractCegarLoop]: === Iteration 508 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:42,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:42,844 INFO L82 PathProgramCache]: Analyzing trace with hash 886319931, now seen corresponding path program 496 times [2021-06-05 14:30:42,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:42,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424831627] [2021-06-05 14:30:42,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:42,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:42,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:42,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:42,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424831627] [2021-06-05 14:30:42,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424831627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:42,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057507987] [2021-06-05 14:30:42,927 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:42,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:42,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:42,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:42,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:42,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:42,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:42,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:42,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:42,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:42,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:42,990 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:43,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:43,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:43,041 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:43,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:43,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:43,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057507987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:43,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:43,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:43,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074488852] [2021-06-05 14:30:43,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:43,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:43,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:43,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:43,057 INFO L87 Difference]: Start difference. First operand 516 states and 1639 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:43,229 INFO L93 Difference]: Finished difference Result 768 states and 2376 transitions. [2021-06-05 14:30:43,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:43,230 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:43,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:43,231 INFO L225 Difference]: With dead ends: 768 [2021-06-05 14:30:43,231 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 14:30:43,231 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 127.4ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:43,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 14:30:43,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 514. [2021-06-05 14:30:43,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.185185185185185) internal successors, (1634), 513 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1634 transitions. [2021-06-05 14:30:43,236 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1634 transitions. Word has length 21 [2021-06-05 14:30:43,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:43,236 INFO L482 AbstractCegarLoop]: Abstraction has 514 states and 1634 transitions. [2021-06-05 14:30:43,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,237 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1634 transitions. [2021-06-05 14:30:43,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:43,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:43,237 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:43,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 497 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2527 [2021-06-05 14:30:43,438 INFO L430 AbstractCegarLoop]: === Iteration 509 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:43,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:43,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1431692585, now seen corresponding path program 497 times [2021-06-05 14:30:43,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:43,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376091838] [2021-06-05 14:30:43,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:43,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:43,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:43,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:43,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376091838] [2021-06-05 14:30:43,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376091838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:43,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239457669] [2021-06-05 14:30:43,528 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:43,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:30:43,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:43,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:43,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:43,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:43,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:43,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:43,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:43,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:43,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:43,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:43,666 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:43,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:43,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:43,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:43,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239457669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:43,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:43,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:43,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70928232] [2021-06-05 14:30:43,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:43,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:43,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:43,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:43,678 INFO L87 Difference]: Start difference. First operand 514 states and 1634 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:43,846 INFO L93 Difference]: Finished difference Result 772 states and 2383 transitions. [2021-06-05 14:30:43,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:43,846 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:43,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:43,847 INFO L225 Difference]: With dead ends: 772 [2021-06-05 14:30:43,847 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 14:30:43,847 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:43,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 14:30:43,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 506. [2021-06-05 14:30:43,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1782178217821784) internal successors, (1605), 505 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1605 transitions. [2021-06-05 14:30:43,853 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1605 transitions. Word has length 21 [2021-06-05 14:30:43,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:43,853 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1605 transitions. [2021-06-05 14:30:43,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:43,853 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1605 transitions. [2021-06-05 14:30:43,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:43,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:43,853 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:44,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 498 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2530 [2021-06-05 14:30:44,054 INFO L430 AbstractCegarLoop]: === Iteration 510 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:44,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:44,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1923558039, now seen corresponding path program 498 times [2021-06-05 14:30:44,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:44,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743669087] [2021-06-05 14:30:44,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:44,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:44,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:44,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:44,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743669087] [2021-06-05 14:30:44,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743669087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:44,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729026514] [2021-06-05 14:30:44,132 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:44,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:30:44,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:44,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:44,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:44,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:44,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:44,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:44,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:44,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:44,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:44,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:44,225 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:44,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:44,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:44,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729026514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:44,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:44,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:30:44,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296337360] [2021-06-05 14:30:44,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:30:44,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:44,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:30:44,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:44,266 INFO L87 Difference]: Start difference. First operand 506 states and 1605 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:44,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:44,623 INFO L93 Difference]: Finished difference Result 906 states and 2767 transitions. [2021-06-05 14:30:44,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:44,623 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:44,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:44,624 INFO L225 Difference]: With dead ends: 906 [2021-06-05 14:30:44,624 INFO L226 Difference]: Without dead ends: 887 [2021-06-05 14:30:44,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 261.0ms TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:30:44,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-06-05 14:30:44,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 484. [2021-06-05 14:30:44,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1614906832298137) internal successors, (1527), 483 states have internal predecessors, (1527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:44,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1527 transitions. [2021-06-05 14:30:44,630 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1527 transitions. Word has length 21 [2021-06-05 14:30:44,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:44,630 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1527 transitions. [2021-06-05 14:30:44,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:44,630 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1527 transitions. [2021-06-05 14:30:44,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:44,631 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:44,631 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:44,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 499 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2534 [2021-06-05 14:30:44,831 INFO L430 AbstractCegarLoop]: === Iteration 511 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:44,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:44,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1186061807, now seen corresponding path program 499 times [2021-06-05 14:30:44,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:44,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693234483] [2021-06-05 14:30:44,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:44,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:44,901 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:44,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:44,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693234483] [2021-06-05 14:30:44,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693234483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:44,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134417971] [2021-06-05 14:30:44,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:44,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:44,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:44,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:44,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:44,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:44,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:44,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:44,967 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:44,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:44,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:44,992 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:44,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:44,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:45,002 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:45,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134417971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:45,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:45,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:45,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371021081] [2021-06-05 14:30:45,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:45,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:45,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:45,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:45,003 INFO L87 Difference]: Start difference. First operand 484 states and 1527 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:45,144 INFO L93 Difference]: Finished difference Result 847 states and 2585 transitions. [2021-06-05 14:30:45,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:45,144 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:45,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:45,145 INFO L225 Difference]: With dead ends: 847 [2021-06-05 14:30:45,145 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 14:30:45,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 115.7ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:45,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 14:30:45,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 477. [2021-06-05 14:30:45,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1596638655462184) internal successors, (1504), 476 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1504 transitions. [2021-06-05 14:30:45,151 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1504 transitions. Word has length 21 [2021-06-05 14:30:45,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:45,151 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1504 transitions. [2021-06-05 14:30:45,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,151 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1504 transitions. [2021-06-05 14:30:45,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:45,152 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:45,152 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:45,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 500 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2537 [2021-06-05 14:30:45,352 INFO L430 AbstractCegarLoop]: === Iteration 512 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:45,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:45,353 INFO L82 PathProgramCache]: Analyzing trace with hash 571602225, now seen corresponding path program 500 times [2021-06-05 14:30:45,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:45,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582215997] [2021-06-05 14:30:45,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:45,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:45,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:45,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:45,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582215997] [2021-06-05 14:30:45,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582215997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:45,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680488629] [2021-06-05 14:30:45,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:45,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:45,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:45,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:45,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:45,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:45,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:45,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:45,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:45,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:45,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:45,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:45,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:45,536 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:45,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:45,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:45,563 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:45,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680488629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:45,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:45,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:30:45,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087570173] [2021-06-05 14:30:45,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:30:45,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:45,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:30:45,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:45,564 INFO L87 Difference]: Start difference. First operand 477 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:45,898 INFO L93 Difference]: Finished difference Result 721 states and 2218 transitions. [2021-06-05 14:30:45,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:45,899 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:45,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:45,900 INFO L225 Difference]: With dead ends: 721 [2021-06-05 14:30:45,900 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 14:30:45,900 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 282.3ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:30:45,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 14:30:45,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 483. [2021-06-05 14:30:45,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1514522821576763) internal successors, (1519), 482 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1519 transitions. [2021-06-05 14:30:45,905 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1519 transitions. Word has length 21 [2021-06-05 14:30:45,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:45,905 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1519 transitions. [2021-06-05 14:30:45,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:45,905 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1519 transitions. [2021-06-05 14:30:45,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:45,906 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:45,906 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:46,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 501 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2541 [2021-06-05 14:30:46,106 INFO L430 AbstractCegarLoop]: === Iteration 513 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:46,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:46,107 INFO L82 PathProgramCache]: Analyzing trace with hash -758325937, now seen corresponding path program 501 times [2021-06-05 14:30:46,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:46,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260207675] [2021-06-05 14:30:46,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:46,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:46,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:46,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260207675] [2021-06-05 14:30:46,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260207675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:46,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754761372] [2021-06-05 14:30:46,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:46,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:46,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:46,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:46,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:46,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:46,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:46,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:46,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:46,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:46,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:46,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:46,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:46,289 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:46,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:46,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:46,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754761372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:46,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:46,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:30:46,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937368459] [2021-06-05 14:30:46,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:30:46,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:46,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:30:46,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:46,334 INFO L87 Difference]: Start difference. First operand 483 states and 1519 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:46,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:46,713 INFO L93 Difference]: Finished difference Result 715 states and 2203 transitions. [2021-06-05 14:30:46,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:46,713 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:46,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:46,714 INFO L225 Difference]: With dead ends: 715 [2021-06-05 14:30:46,714 INFO L226 Difference]: Without dead ends: 694 [2021-06-05 14:30:46,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 301.2ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:30:46,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-06-05 14:30:46,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 480. [2021-06-05 14:30:46,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1461377870563676) internal successors, (1507), 479 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:46,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1507 transitions. [2021-06-05 14:30:46,720 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1507 transitions. Word has length 21 [2021-06-05 14:30:46,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:46,720 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1507 transitions. [2021-06-05 14:30:46,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:46,720 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1507 transitions. [2021-06-05 14:30:46,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:46,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:46,721 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:46,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 502 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2543 [2021-06-05 14:30:46,921 INFO L430 AbstractCegarLoop]: === Iteration 514 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:46,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:46,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1673407425, now seen corresponding path program 502 times [2021-06-05 14:30:46,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:46,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820067474] [2021-06-05 14:30:46,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:47,015 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:47,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:47,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820067474] [2021-06-05 14:30:47,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820067474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:47,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911750391] [2021-06-05 14:30:47,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:47,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:47,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:47,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:47,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:47,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:47,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:47,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:47,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:47,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:47,123 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:47,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:30:47,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:47,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911750391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:47,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:47,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:47,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41461173] [2021-06-05 14:30:47,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:47,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:47,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:47,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:47,170 INFO L87 Difference]: Start difference. First operand 480 states and 1507 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:47,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:47,451 INFO L93 Difference]: Finished difference Result 695 states and 2136 transitions. [2021-06-05 14:30:47,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:30:47,451 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:47,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:47,452 INFO L225 Difference]: With dead ends: 695 [2021-06-05 14:30:47,452 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 14:30:47,452 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 256.2ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:30:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 14:30:47,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 477. [2021-06-05 14:30:47,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:47,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 14:30:47,458 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 14:30:47,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:47,458 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 14:30:47,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:47,458 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 14:30:47,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:47,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:47,458 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:47,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 503 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2545 [2021-06-05 14:30:47,659 INFO L430 AbstractCegarLoop]: === Iteration 515 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:47,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:47,659 INFO L82 PathProgramCache]: Analyzing trace with hash -188318099, now seen corresponding path program 503 times [2021-06-05 14:30:47,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:47,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894149848] [2021-06-05 14:30:47,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:47,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:47,734 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:47,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:47,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894149848] [2021-06-05 14:30:47,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894149848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:47,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735723794] [2021-06-05 14:30:47,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:47,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:30:47,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:47,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:30:47,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:47,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:47,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:47,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:30:47,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:47,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:47,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:47,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:47,833 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:47,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:47,834 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:30:47,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:47,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735723794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:47,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:47,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:30:47,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245751723] [2021-06-05 14:30:47,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:30:47,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:47,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:30:47,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:47,906 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:48,144 INFO L93 Difference]: Finished difference Result 720 states and 2178 transitions. [2021-06-05 14:30:48,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:30:48,144 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:48,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:48,145 INFO L225 Difference]: With dead ends: 720 [2021-06-05 14:30:48,145 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 14:30:48,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:48,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 14:30:48,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 450. [2021-06-05 14:30:48,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1224944320712695) internal successors, (1402), 449 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1402 transitions. [2021-06-05 14:30:48,151 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1402 transitions. Word has length 21 [2021-06-05 14:30:48,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:48,151 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1402 transitions. [2021-06-05 14:30:48,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,151 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1402 transitions. [2021-06-05 14:30:48,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:48,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:48,151 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:48,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2547,504 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:48,352 INFO L430 AbstractCegarLoop]: === Iteration 516 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:48,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:48,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1659004613, now seen corresponding path program 504 times [2021-06-05 14:30:48,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:48,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158709477] [2021-06-05 14:30:48,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:48,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:48,411 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:48,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:48,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158709477] [2021-06-05 14:30:48,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158709477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:48,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312960474] [2021-06-05 14:30:48,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:48,438 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:30:48,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:48,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:48,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:48,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:48,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:48,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:30:48,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:48,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:48,482 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:48,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:30:48,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:48,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312960474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:48,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:48,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:48,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466596372] [2021-06-05 14:30:48,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:48,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:48,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:48,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:48,492 INFO L87 Difference]: Start difference. First operand 450 states and 1402 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:48,660 INFO L93 Difference]: Finished difference Result 714 states and 2155 transitions. [2021-06-05 14:30:48,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:48,660 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:48,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:48,661 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:30:48,661 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:30:48,661 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 82.7ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:48,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:30:48,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 453. [2021-06-05 14:30:48,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1216814159292037) internal successors, (1411), 452 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1411 transitions. [2021-06-05 14:30:48,667 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1411 transitions. Word has length 21 [2021-06-05 14:30:48,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:48,667 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1411 transitions. [2021-06-05 14:30:48,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:48,667 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1411 transitions. [2021-06-05 14:30:48,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:48,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:48,667 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:48,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 505 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2552 [2021-06-05 14:30:48,868 INFO L430 AbstractCegarLoop]: === Iteration 517 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:48,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:48,868 INFO L82 PathProgramCache]: Analyzing trace with hash -283695579, now seen corresponding path program 505 times [2021-06-05 14:30:48,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:48,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264542555] [2021-06-05 14:30:48,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:48,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:48,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264542555] [2021-06-05 14:30:48,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264542555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447539070] [2021-06-05 14:30:48,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:48,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:48,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:48,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:48,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:48,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:48,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:48,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:49,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:49,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:49,013 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:49,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:30:49,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:49,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447539070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:49,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:49,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:30:49,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968192794] [2021-06-05 14:30:49,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:30:49,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:49,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:30:49,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:49,022 INFO L87 Difference]: Start difference. First operand 453 states and 1411 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:49,145 INFO L93 Difference]: Finished difference Result 651 states and 1975 transitions. [2021-06-05 14:30:49,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:49,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:49,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:49,146 INFO L225 Difference]: With dead ends: 651 [2021-06-05 14:30:49,146 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:30:49,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 86.8ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:49,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:30:49,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 459. [2021-06-05 14:30:49,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 14:30:49,151 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 14:30:49,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:49,151 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 14:30:49,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,151 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 14:30:49,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:49,152 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:49,152 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:49,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 506 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2554 [2021-06-05 14:30:49,352 INFO L430 AbstractCegarLoop]: === Iteration 518 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:49,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:49,352 INFO L82 PathProgramCache]: Analyzing trace with hash -785486915, now seen corresponding path program 506 times [2021-06-05 14:30:49,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:49,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520623715] [2021-06-05 14:30:49,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:49,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:49,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:49,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:49,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520623715] [2021-06-05 14:30:49,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520623715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:49,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878895513] [2021-06-05 14:30:49,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:49,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:49,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:49,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:49,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:49,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:49,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:49,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:49,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:49,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:49,482 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:49,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:49,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:49,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878895513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:49,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:49,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:49,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345508280] [2021-06-05 14:30:49,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:49,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:49,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:49,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:49,514 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:49,664 INFO L93 Difference]: Finished difference Result 660 states and 1999 transitions. [2021-06-05 14:30:49,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:49,667 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:49,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:49,668 INFO L225 Difference]: With dead ends: 660 [2021-06-05 14:30:49,668 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 14:30:49,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:49,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 14:30:49,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 456. [2021-06-05 14:30:49,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.120879120879121) internal successors, (1420), 455 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1420 transitions. [2021-06-05 14:30:49,673 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1420 transitions. Word has length 21 [2021-06-05 14:30:49,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:49,673 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1420 transitions. [2021-06-05 14:30:49,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:49,673 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1420 transitions. [2021-06-05 14:30:49,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:49,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:49,674 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:49,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2559,507 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:49,874 INFO L430 AbstractCegarLoop]: === Iteration 519 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:49,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:49,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1402696261, now seen corresponding path program 507 times [2021-06-05 14:30:49,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:49,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110348280] [2021-06-05 14:30:49,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:49,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:49,929 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:49,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:49,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110348280] [2021-06-05 14:30:49,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110348280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:49,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063359246] [2021-06-05 14:30:49,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:49,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:49,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:49,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:49,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:49,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:49,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:49,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:49,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:50,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:50,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:50,005 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:50,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:50,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:50,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063359246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:50,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:50,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:30:50,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471346050] [2021-06-05 14:30:50,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:30:50,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:50,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:30:50,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:50,039 INFO L87 Difference]: Start difference. First operand 456 states and 1420 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:50,190 INFO L93 Difference]: Finished difference Result 648 states and 1966 transitions. [2021-06-05 14:30:50,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:50,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:50,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:50,191 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:30:50,191 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 14:30:50,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:30:50,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 14:30:50,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 450. [2021-06-05 14:30:50,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1224944320712695) internal successors, (1402), 449 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1402 transitions. [2021-06-05 14:30:50,196 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1402 transitions. Word has length 21 [2021-06-05 14:30:50,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:50,196 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1402 transitions. [2021-06-05 14:30:50,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,196 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1402 transitions. [2021-06-05 14:30:50,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:50,197 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:50,197 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:50,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2561,508 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:50,397 INFO L430 AbstractCegarLoop]: === Iteration 520 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:50,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:50,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1973638483, now seen corresponding path program 508 times [2021-06-05 14:30:50,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:50,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508342756] [2021-06-05 14:30:50,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:50,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:50,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508342756] [2021-06-05 14:30:50,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508342756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:50,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136116674] [2021-06-05 14:30:50,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:50,482 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:50,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:50,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:50,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:50,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:50,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:50,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:50,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:50,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:50,538 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:50,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:30:50,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:50,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136116674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:50,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:50,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:30:50,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421288718] [2021-06-05 14:30:50,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:30:50,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:50,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:30:50,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:30:50,549 INFO L87 Difference]: Start difference. First operand 450 states and 1402 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:50,670 INFO L93 Difference]: Finished difference Result 669 states and 2029 transitions. [2021-06-05 14:30:50,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:50,671 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:50,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:50,671 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:30:50,672 INFO L226 Difference]: Without dead ends: 647 [2021-06-05 14:30:50,672 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 69.5ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:50,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-06-05 14:30:50,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 459. [2021-06-05 14:30:50,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 14:30:50,676 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 14:30:50,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:50,677 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 14:30:50,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:50,677 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 14:30:50,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:50,677 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:50,677 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:50,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 509 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2563 [2021-06-05 14:30:50,877 INFO L430 AbstractCegarLoop]: === Iteration 521 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:50,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:50,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1819537477, now seen corresponding path program 509 times [2021-06-05 14:30:50,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:50,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138368144] [2021-06-05 14:30:50,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:50,935 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:50,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:50,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138368144] [2021-06-05 14:30:50,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138368144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:50,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476743093] [2021-06-05 14:30:50,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:50,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:50,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:50,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:50,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:50,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:50,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:50,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:50,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:50,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:50,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:51,000 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:51,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:51,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:51,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476743093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:51,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:51,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:30:51,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686441467] [2021-06-05 14:30:51,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:30:51,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:51,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:30:51,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:30:51,014 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:51,181 INFO L93 Difference]: Finished difference Result 678 states and 2053 transitions. [2021-06-05 14:30:51,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:51,182 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:51,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:51,183 INFO L225 Difference]: With dead ends: 678 [2021-06-05 14:30:51,183 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 14:30:51,183 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:30:51,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 14:30:51,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 456. [2021-06-05 14:30:51,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.120879120879121) internal successors, (1420), 455 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1420 transitions. [2021-06-05 14:30:51,187 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1420 transitions. Word has length 21 [2021-06-05 14:30:51,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:51,188 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1420 transitions. [2021-06-05 14:30:51,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,188 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1420 transitions. [2021-06-05 14:30:51,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:51,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:51,188 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:51,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 510 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2568 [2021-06-05 14:30:51,389 INFO L430 AbstractCegarLoop]: === Iteration 522 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:51,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:51,389 INFO L82 PathProgramCache]: Analyzing trace with hash -287246643, now seen corresponding path program 510 times [2021-06-05 14:30:51,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:51,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227695488] [2021-06-05 14:30:51,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:51,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:51,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:51,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:51,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227695488] [2021-06-05 14:30:51,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227695488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:51,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406060361] [2021-06-05 14:30:51,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:51,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:30:51,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:51,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:51,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:51,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:51,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:51,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:30:51,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:51,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:51,523 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:51,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:51,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:51,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406060361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:51,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:51,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:51,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698068556] [2021-06-05 14:30:51,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:51,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:51,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:51,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:51,537 INFO L87 Difference]: Start difference. First operand 456 states and 1420 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:51,657 INFO L93 Difference]: Finished difference Result 666 states and 2020 transitions. [2021-06-05 14:30:51,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:51,657 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:51,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:51,658 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:30:51,658 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 14:30:51,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 80.9ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:30:51,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 14:30:51,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 453. [2021-06-05 14:30:51,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1216814159292037) internal successors, (1411), 452 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1411 transitions. [2021-06-05 14:30:51,663 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1411 transitions. Word has length 21 [2021-06-05 14:30:51,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:51,663 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1411 transitions. [2021-06-05 14:30:51,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:51,663 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1411 transitions. [2021-06-05 14:30:51,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:51,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:51,663 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:51,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2570,511 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:51,864 INFO L430 AbstractCegarLoop]: === Iteration 523 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:51,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:51,864 INFO L82 PathProgramCache]: Analyzing trace with hash 752989155, now seen corresponding path program 511 times [2021-06-05 14:30:51,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:51,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017412435] [2021-06-05 14:30:51,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:51,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:51,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:51,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017412435] [2021-06-05 14:30:51,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017412435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:51,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117369956] [2021-06-05 14:30:51,922 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:51,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:51,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:51,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:51,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:51,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:51,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:30:52,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:52,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:52,015 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:52,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:30:52,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:52,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117369956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:52,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:52,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:30:52,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99601292] [2021-06-05 14:30:52,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:30:52,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:52,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:30:52,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:30:52,029 INFO L87 Difference]: Start difference. First operand 453 states and 1411 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:52,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:52,161 INFO L93 Difference]: Finished difference Result 744 states and 2248 transitions. [2021-06-05 14:30:52,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:30:52,161 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:52,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:52,162 INFO L225 Difference]: With dead ends: 744 [2021-06-05 14:30:52,162 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 14:30:52,162 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 92.0ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:30:52,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 14:30:52,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 452. [2021-06-05 14:30:52,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1330376940133036) internal successors, (1413), 451 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:52,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1413 transitions. [2021-06-05 14:30:52,168 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1413 transitions. Word has length 21 [2021-06-05 14:30:52,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:52,168 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1413 transitions. [2021-06-05 14:30:52,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:52,168 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1413 transitions. [2021-06-05 14:30:52,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:52,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:52,168 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:52,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2572,512 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:52,369 INFO L430 AbstractCegarLoop]: === Iteration 524 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:52,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:52,369 INFO L82 PathProgramCache]: Analyzing trace with hash -666170479, now seen corresponding path program 512 times [2021-06-05 14:30:52,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:52,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716580981] [2021-06-05 14:30:52,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:52,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:52,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:52,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:52,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716580981] [2021-06-05 14:30:52,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716580981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:52,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2198642] [2021-06-05 14:30:52,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:52,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:52,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:52,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:52,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:52,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:52,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:52,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:52,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:52,514 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:52,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:52,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:52,571 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:52,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:52,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:52,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:52,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2198642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:52,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:52,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:52,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516011417] [2021-06-05 14:30:52,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:52,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:52,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:52,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:52,601 INFO L87 Difference]: Start difference. First operand 452 states and 1413 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:53,075 INFO L93 Difference]: Finished difference Result 951 states and 2864 transitions. [2021-06-05 14:30:53,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:53,075 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:53,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:53,076 INFO L225 Difference]: With dead ends: 951 [2021-06-05 14:30:53,076 INFO L226 Difference]: Without dead ends: 932 [2021-06-05 14:30:53,076 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 386.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:30:53,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-06-05 14:30:53,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 459. [2021-06-05 14:30:53,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 14:30:53,082 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 14:30:53,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:53,082 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 14:30:53,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,082 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 14:30:53,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:53,083 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:53,083 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:53,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 513 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2574 [2021-06-05 14:30:53,283 INFO L430 AbstractCegarLoop]: === Iteration 525 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:53,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:53,284 INFO L82 PathProgramCache]: Analyzing trace with hash 290594643, now seen corresponding path program 513 times [2021-06-05 14:30:53,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:53,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339872415] [2021-06-05 14:30:53,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:53,349 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:53,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:53,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339872415] [2021-06-05 14:30:53,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339872415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:53,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519643851] [2021-06-05 14:30:53,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:53,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:30:53,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:53,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:53,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:53,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:53,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:53,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:53,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:53,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:30:53,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:53,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:53,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:53,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:53,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:53,453 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:53,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:53,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:30:53,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:53,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519643851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:53,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:53,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:30:53,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647169746] [2021-06-05 14:30:53,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:30:53,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:53,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:30:53,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:30:53,481 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:53,752 INFO L93 Difference]: Finished difference Result 951 states and 2867 transitions. [2021-06-05 14:30:53,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:30:53,752 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:53,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:53,753 INFO L225 Difference]: With dead ends: 951 [2021-06-05 14:30:53,753 INFO L226 Difference]: Without dead ends: 912 [2021-06-05 14:30:53,753 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:30:53,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2021-06-05 14:30:53,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 466. [2021-06-05 14:30:53,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1376344086021506) internal successors, (1459), 465 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1459 transitions. [2021-06-05 14:30:53,759 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1459 transitions. Word has length 21 [2021-06-05 14:30:53,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:53,759 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1459 transitions. [2021-06-05 14:30:53,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:53,759 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1459 transitions. [2021-06-05 14:30:53,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:53,759 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:53,759 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:53,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2577,514 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:53,960 INFO L430 AbstractCegarLoop]: === Iteration 526 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:53,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:53,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1686096625, now seen corresponding path program 514 times [2021-06-05 14:30:53,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:53,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488889710] [2021-06-05 14:30:53,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:54,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:54,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:54,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488889710] [2021-06-05 14:30:54,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488889710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:54,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22975560] [2021-06-05 14:30:54,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:54,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:30:54,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:54,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:54,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:54,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:54,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:54,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:54,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:54,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:54,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:54,116 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:54,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:54,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:54,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:54,163 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:54,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:54,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:54,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:54,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22975560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:54,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:54,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:54,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812231340] [2021-06-05 14:30:54,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:54,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:54,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:54,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:54,192 INFO L87 Difference]: Start difference. First operand 466 states and 1459 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:54,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:54,965 INFO L93 Difference]: Finished difference Result 1196 states and 3629 transitions. [2021-06-05 14:30:54,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:30:54,966 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:54,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:54,967 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 14:30:54,967 INFO L226 Difference]: Without dead ends: 1177 [2021-06-05 14:30:54,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 662.4ms TimeCoverageRelationStatistics Valid=263, Invalid=1069, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 14:30:54,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2021-06-05 14:30:54,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 468. [2021-06-05 14:30:54,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1349036402569594) internal successors, (1464), 467 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:54,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1464 transitions. [2021-06-05 14:30:54,974 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1464 transitions. Word has length 21 [2021-06-05 14:30:54,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:54,974 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1464 transitions. [2021-06-05 14:30:54,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:54,974 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1464 transitions. [2021-06-05 14:30:54,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:54,974 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:54,975 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:55,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2580,515 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:55,175 INFO L430 AbstractCegarLoop]: === Iteration 527 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:55,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:55,175 INFO L82 PathProgramCache]: Analyzing trace with hash -922478831, now seen corresponding path program 515 times [2021-06-05 14:30:55,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:55,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21065651] [2021-06-05 14:30:55,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:55,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:55,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:55,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:55,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21065651] [2021-06-05 14:30:55,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21065651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:55,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555381053] [2021-06-05 14:30:55,255 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:55,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:55,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:55,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:55,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:55,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:55,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:55,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:55,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:55,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:55,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:55,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:30:55,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:55,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:55,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:55,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:55,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:55,389 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:55,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:55,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:30:55,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:55,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555381053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:55,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:55,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:55,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745385463] [2021-06-05 14:30:55,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:55,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:55,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:55,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:55,452 INFO L87 Difference]: Start difference. First operand 468 states and 1464 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:55,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:55,962 INFO L93 Difference]: Finished difference Result 1066 states and 3233 transitions. [2021-06-05 14:30:55,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:30:55,962 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:55,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:55,964 INFO L225 Difference]: With dead ends: 1066 [2021-06-05 14:30:55,964 INFO L226 Difference]: Without dead ends: 1043 [2021-06-05 14:30:55,964 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 410.0ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:30:55,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2021-06-05 14:30:55,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 480. [2021-06-05 14:30:55,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.164926931106472) internal successors, (1516), 479 states have internal predecessors, (1516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:55,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1516 transitions. [2021-06-05 14:30:55,970 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1516 transitions. Word has length 21 [2021-06-05 14:30:55,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:55,970 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1516 transitions. [2021-06-05 14:30:55,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:55,970 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1516 transitions. [2021-06-05 14:30:55,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:55,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:55,971 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:56,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2583,516 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:56,171 INFO L430 AbstractCegarLoop]: === Iteration 528 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:56,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:56,171 INFO L82 PathProgramCache]: Analyzing trace with hash 418639447, now seen corresponding path program 516 times [2021-06-05 14:30:56,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:56,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786159934] [2021-06-05 14:30:56,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:56,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:56,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:56,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:56,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786159934] [2021-06-05 14:30:56,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786159934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:56,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484274684] [2021-06-05 14:30:56,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:56,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:30:56,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:56,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:56,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:56,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:56,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:56,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:56,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:56,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:56,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:56,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:56,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:56,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:56,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:56,385 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:56,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:56,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:30:56,412 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:56,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484274684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:56,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:56,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:56,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362083654] [2021-06-05 14:30:56,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:56,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:56,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:56,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:56,413 INFO L87 Difference]: Start difference. First operand 480 states and 1516 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:56,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:56,872 INFO L93 Difference]: Finished difference Result 814 states and 2490 transitions. [2021-06-05 14:30:56,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:56,872 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:56,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:56,874 INFO L225 Difference]: With dead ends: 814 [2021-06-05 14:30:56,874 INFO L226 Difference]: Without dead ends: 795 [2021-06-05 14:30:56,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 356.3ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:30:56,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-06-05 14:30:56,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 487. [2021-06-05 14:30:56,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 14:30:56,879 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 14:30:56,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:56,879 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 14:30:56,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:56,879 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 14:30:56,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:56,880 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:56,880 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:57,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 517 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2587 [2021-06-05 14:30:57,093 INFO L430 AbstractCegarLoop]: === Iteration 529 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:57,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:57,093 INFO L82 PathProgramCache]: Analyzing trace with hash 196430835, now seen corresponding path program 517 times [2021-06-05 14:30:57,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:57,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182403457] [2021-06-05 14:30:57,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:57,173 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:57,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:57,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182403457] [2021-06-05 14:30:57,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182403457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:57,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426388222] [2021-06-05 14:30:57,173 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:57,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:57,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:57,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:57,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:57,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:57,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:57,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:57,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:57,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:57,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:57,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:57,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:57,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:57,328 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:57,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:57,329 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:30:57,359 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:57,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426388222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:57,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:57,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:57,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042822322] [2021-06-05 14:30:57,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:57,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:57,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:57,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:57,360 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:57,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:57,890 INFO L93 Difference]: Finished difference Result 1028 states and 3127 transitions. [2021-06-05 14:30:57,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:30:57,890 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:57,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:57,891 INFO L225 Difference]: With dead ends: 1028 [2021-06-05 14:30:57,891 INFO L226 Difference]: Without dead ends: 968 [2021-06-05 14:30:57,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 444.1ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:30:57,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-05 14:30:57,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 493. [2021-06-05 14:30:57,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1686991869918697) internal successors, (1559), 492 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:57,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1559 transitions. [2021-06-05 14:30:57,897 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1559 transitions. Word has length 21 [2021-06-05 14:30:57,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:57,897 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1559 transitions. [2021-06-05 14:30:57,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:57,898 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1559 transitions. [2021-06-05 14:30:57,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:57,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:57,898 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:58,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2590,518 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:58,098 INFO L430 AbstractCegarLoop]: === Iteration 530 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:58,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:58,099 INFO L82 PathProgramCache]: Analyzing trace with hash 2105031287, now seen corresponding path program 518 times [2021-06-05 14:30:58,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:58,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022685114] [2021-06-05 14:30:58,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:58,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:58,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022685114] [2021-06-05 14:30:58,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022685114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:58,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386210600] [2021-06-05 14:30:58,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:58,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:30:58,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:58,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:58,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:58,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:58,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:58,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:30:58,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:58,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:58,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:58,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:30:58,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:30:58,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:58,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:58,299 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:30:58,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:58,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:58,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:58,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_111 vanished before elimination [2021-06-05 14:30:58,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:58,307 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:30:58,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:58,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386210600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:58,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:58,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:30:58,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911514942] [2021-06-05 14:30:58,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:30:58,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:58,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:30:58,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:30:58,354 INFO L87 Difference]: Start difference. First operand 493 states and 1559 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:58,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:58,851 INFO L93 Difference]: Finished difference Result 897 states and 2749 transitions. [2021-06-05 14:30:58,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:30:58,851 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:58,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:58,852 INFO L225 Difference]: With dead ends: 897 [2021-06-05 14:30:58,852 INFO L226 Difference]: Without dead ends: 874 [2021-06-05 14:30:58,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 346.7ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:30:58,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-06-05 14:30:58,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 487. [2021-06-05 14:30:58,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.162551440329218) internal successors, (1537), 486 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:58,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1537 transitions. [2021-06-05 14:30:58,862 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1537 transitions. Word has length 21 [2021-06-05 14:30:58,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:58,862 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1537 transitions. [2021-06-05 14:30:58,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:58,862 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1537 transitions. [2021-06-05 14:30:58,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:58,863 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:58,863 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:30:59,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 519 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2593 [2021-06-05 14:30:59,063 INFO L430 AbstractCegarLoop]: === Iteration 531 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:30:59,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:30:59,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1219233007, now seen corresponding path program 519 times [2021-06-05 14:30:59,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:30:59,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639024050] [2021-06-05 14:30:59,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:30:59,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:30:59,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:59,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:30:59,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639024050] [2021-06-05 14:30:59,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639024050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:59,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303032348] [2021-06-05 14:30:59,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:30:59,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:30:59,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:30:59,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:30:59,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:30:59,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:59,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:59,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:59,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:30:59,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:30:59,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:30:59,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:59,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:30:59,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:30:59,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:30:59,240 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:30:59,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:30:59,240 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:30:59,286 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:30:59,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303032348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:30:59,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:30:59,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 14:30:59,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794341548] [2021-06-05 14:30:59,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:30:59,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:30:59,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:30:59,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:30:59,286 INFO L87 Difference]: Start difference. First operand 487 states and 1537 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:59,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:30:59,802 INFO L93 Difference]: Finished difference Result 988 states and 3034 transitions. [2021-06-05 14:30:59,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:30:59,802 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:30:59,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:30:59,804 INFO L225 Difference]: With dead ends: 988 [2021-06-05 14:30:59,804 INFO L226 Difference]: Without dead ends: 961 [2021-06-05 14:30:59,804 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 437.8ms TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:30:59,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2021-06-05 14:30:59,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 488. [2021-06-05 14:30:59,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.166324435318275) internal successors, (1542), 487 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:59,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1542 transitions. [2021-06-05 14:30:59,810 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1542 transitions. Word has length 21 [2021-06-05 14:30:59,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:30:59,810 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1542 transitions. [2021-06-05 14:30:59,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:30:59,810 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1542 transitions. [2021-06-05 14:30:59,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:30:59,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:30:59,811 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:00,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 520 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2598 [2021-06-05 14:31:00,011 INFO L430 AbstractCegarLoop]: === Iteration 532 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:00,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:00,011 INFO L82 PathProgramCache]: Analyzing trace with hash 934970323, now seen corresponding path program 520 times [2021-06-05 14:31:00,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:00,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984685414] [2021-06-05 14:31:00,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:00,084 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:00,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:00,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984685414] [2021-06-05 14:31:00,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984685414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:00,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980110505] [2021-06-05 14:31:00,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:00,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:00,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:00,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:00,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:00,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:00,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:00,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:00,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:00,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:00,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:00,179 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:00,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:00,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:00,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:00,215 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:00,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:00,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:00,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:00,223 INFO L518 ElimStorePlain]: Eliminatee v_prenex_113 vanished before elimination [2021-06-05 14:31:00,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:00,224 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:31:00,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:00,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980110505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:00,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:00,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:00,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957263158] [2021-06-05 14:31:00,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:00,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:00,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:00,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:00,274 INFO L87 Difference]: Start difference. First operand 488 states and 1542 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:00,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:00,884 INFO L93 Difference]: Finished difference Result 1003 states and 3062 transitions. [2021-06-05 14:31:00,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:31:00,884 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:00,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:00,885 INFO L225 Difference]: With dead ends: 1003 [2021-06-05 14:31:00,886 INFO L226 Difference]: Without dead ends: 976 [2021-06-05 14:31:00,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 552.3ms TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:31:00,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-06-05 14:31:00,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 505. [2021-06-05 14:31:00,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1765873015873014) internal successors, (1601), 504 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:00,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1601 transitions. [2021-06-05 14:31:00,892 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1601 transitions. Word has length 21 [2021-06-05 14:31:00,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:00,892 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1601 transitions. [2021-06-05 14:31:00,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:00,892 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1601 transitions. [2021-06-05 14:31:00,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:00,893 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:00,893 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:01,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 521 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2601 [2021-06-05 14:31:01,093 INFO L430 AbstractCegarLoop]: === Iteration 533 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:01,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:01,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1673605133, now seen corresponding path program 521 times [2021-06-05 14:31:01,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:01,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028142205] [2021-06-05 14:31:01,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:01,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:01,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:01,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028142205] [2021-06-05 14:31:01,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028142205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601525174] [2021-06-05 14:31:01,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:01,193 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:01,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:01,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:01,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:01,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:01,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:01,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:01,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:01,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:01,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:01,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:01,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:01,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:01,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:01,296 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:01,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:01,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:01,325 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:01,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601525174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:01,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:01,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:01,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99945786] [2021-06-05 14:31:01,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:01,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:01,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:01,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:01,326 INFO L87 Difference]: Start difference. First operand 505 states and 1601 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:01,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:01,742 INFO L93 Difference]: Finished difference Result 887 states and 2706 transitions. [2021-06-05 14:31:01,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:31:01,742 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:01,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:01,743 INFO L225 Difference]: With dead ends: 887 [2021-06-05 14:31:01,743 INFO L226 Difference]: Without dead ends: 866 [2021-06-05 14:31:01,743 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 368.4ms TimeCoverageRelationStatistics Valid=177, Invalid=693, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:31:01,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-06-05 14:31:01,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 484. [2021-06-05 14:31:01,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1718426501035197) internal successors, (1532), 483 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:01,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1532 transitions. [2021-06-05 14:31:01,749 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1532 transitions. Word has length 21 [2021-06-05 14:31:01,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:01,749 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1532 transitions. [2021-06-05 14:31:01,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:01,749 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1532 transitions. [2021-06-05 14:31:01,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:01,750 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:01,750 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:01,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2609,522 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:01,950 INFO L430 AbstractCegarLoop]: === Iteration 534 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:01,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:01,950 INFO L82 PathProgramCache]: Analyzing trace with hash -429983025, now seen corresponding path program 522 times [2021-06-05 14:31:01,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:01,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868891669] [2021-06-05 14:31:01,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:01,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:02,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:02,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:02,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868891669] [2021-06-05 14:31:02,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868891669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:02,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563666455] [2021-06-05 14:31:02,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:02,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:02,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:02,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:02,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:02,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:02,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:02,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:02,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:02,120 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:02,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:02,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:02,158 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:02,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:02,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:02,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563666455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:02,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:02,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:02,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432086446] [2021-06-05 14:31:02,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:02,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:02,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:02,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:02,185 INFO L87 Difference]: Start difference. First operand 484 states and 1532 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:02,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:02,623 INFO L93 Difference]: Finished difference Result 910 states and 2789 transitions. [2021-06-05 14:31:02,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:31:02,623 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:02,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:02,624 INFO L225 Difference]: With dead ends: 910 [2021-06-05 14:31:02,624 INFO L226 Difference]: Without dead ends: 891 [2021-06-05 14:31:02,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 371.2ms TimeCoverageRelationStatistics Valid=177, Invalid=693, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:31:02,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-06-05 14:31:02,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 493. [2021-06-05 14:31:02,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1747967479674797) internal successors, (1562), 492 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:02,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1562 transitions. [2021-06-05 14:31:02,630 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1562 transitions. Word has length 21 [2021-06-05 14:31:02,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:02,630 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1562 transitions. [2021-06-05 14:31:02,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:02,630 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1562 transitions. [2021-06-05 14:31:02,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:02,631 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:02,631 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:02,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 523 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2612 [2021-06-05 14:31:02,831 INFO L430 AbstractCegarLoop]: === Iteration 535 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:02,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:02,831 INFO L82 PathProgramCache]: Analyzing trace with hash -652191637, now seen corresponding path program 523 times [2021-06-05 14:31:02,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:02,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385289517] [2021-06-05 14:31:02,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:02,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:02,904 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:02,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:02,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385289517] [2021-06-05 14:31:02,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385289517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:02,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769672787] [2021-06-05 14:31:02,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:02,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:02,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:02,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:02,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:02,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:02,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:03,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:03,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:03,026 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:03,028 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:03,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:03,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:31:03,055 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:03,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769672787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:03,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:03,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:03,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098857998] [2021-06-05 14:31:03,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:03,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:03,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:03,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:03,056 INFO L87 Difference]: Start difference. First operand 493 states and 1562 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:03,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:03,524 INFO L93 Difference]: Finished difference Result 983 states and 2986 transitions. [2021-06-05 14:31:03,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:31:03,525 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:03,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:03,526 INFO L225 Difference]: With dead ends: 983 [2021-06-05 14:31:03,526 INFO L226 Difference]: Without dead ends: 923 [2021-06-05 14:31:03,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 392.0ms TimeCoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:31:03,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-06-05 14:31:03,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 501. [2021-06-05 14:31:03,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.172) internal successors, (1586), 500 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:03,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1586 transitions. [2021-06-05 14:31:03,533 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1586 transitions. Word has length 21 [2021-06-05 14:31:03,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:03,533 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1586 transitions. [2021-06-05 14:31:03,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:03,533 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1586 transitions. [2021-06-05 14:31:03,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:03,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:03,534 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:03,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2615,524 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:03,734 INFO L430 AbstractCegarLoop]: === Iteration 536 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:03,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:03,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1256408815, now seen corresponding path program 524 times [2021-06-05 14:31:03,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:03,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037683402] [2021-06-05 14:31:03,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:03,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:03,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:03,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037683402] [2021-06-05 14:31:03,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037683402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:03,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730344010] [2021-06-05 14:31:03,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:03,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:03,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:03,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:03,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:03,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:03,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:03,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:03,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:03,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:03,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:03,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:03,950 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:03,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:03,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:03,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:03,960 INFO L518 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2021-06-05 14:31:03,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:03,960 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:31:04,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:04,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730344010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:04,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:04,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:04,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697004054] [2021-06-05 14:31:04,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:04,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:04,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:04,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:04,008 INFO L87 Difference]: Start difference. First operand 501 states and 1586 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:04,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:04,622 INFO L93 Difference]: Finished difference Result 1022 states and 3138 transitions. [2021-06-05 14:31:04,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:31:04,622 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:04,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:04,623 INFO L225 Difference]: With dead ends: 1022 [2021-06-05 14:31:04,623 INFO L226 Difference]: Without dead ends: 999 [2021-06-05 14:31:04,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 525.0ms TimeCoverageRelationStatistics Valid=223, Invalid=899, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:31:04,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-06-05 14:31:04,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 498. [2021-06-05 14:31:04,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.17102615694165) internal successors, (1576), 497 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:04,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1576 transitions. [2021-06-05 14:31:04,629 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1576 transitions. Word has length 21 [2021-06-05 14:31:04,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:04,630 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1576 transitions. [2021-06-05 14:31:04,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:04,630 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1576 transitions. [2021-06-05 14:31:04,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:04,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:04,630 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:04,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2618,525 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:04,831 INFO L430 AbstractCegarLoop]: === Iteration 537 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:04,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:04,831 INFO L82 PathProgramCache]: Analyzing trace with hash 370610535, now seen corresponding path program 525 times [2021-06-05 14:31:04,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:04,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534491256] [2021-06-05 14:31:04,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:04,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:04,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:04,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:04,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534491256] [2021-06-05 14:31:04,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534491256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:04,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426264592] [2021-06-05 14:31:04,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:04,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:04,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:04,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:31:04,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:05,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:05,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:05,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:31:05,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:05,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:05,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:05,045 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:49 [2021-06-05 14:31:05,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:31:05,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:05,119 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.9 percent of original size [2021-06-05 14:31:05,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:31:05,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:05,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:05,135 INFO L518 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2021-06-05 14:31:05,135 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:05,135 INFO L518 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2021-06-05 14:31:05,135 INFO L518 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2021-06-05 14:31:05,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:05,137 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:05,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:05,148 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-06-05 14:31:05,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:31:05,149 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:105, output treesize:26 [2021-06-05 14:31:05,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:05,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426264592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:05,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:05,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:05,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068103387] [2021-06-05 14:31:05,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:05,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:05,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:05,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:05,223 INFO L87 Difference]: Start difference. First operand 498 states and 1576 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:06,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:06,477 INFO L93 Difference]: Finished difference Result 1189 states and 3699 transitions. [2021-06-05 14:31:06,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 14:31:06,477 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:06,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:06,478 INFO L225 Difference]: With dead ends: 1189 [2021-06-05 14:31:06,478 INFO L226 Difference]: Without dead ends: 1135 [2021-06-05 14:31:06,479 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1121.2ms TimeCoverageRelationStatistics Valid=346, Invalid=1816, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 14:31:06,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-06-05 14:31:06,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 499. [2021-06-05 14:31:06,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.174698795180723) internal successors, (1581), 498 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:06,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1581 transitions. [2021-06-05 14:31:06,485 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1581 transitions. Word has length 21 [2021-06-05 14:31:06,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:06,486 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1581 transitions. [2021-06-05 14:31:06,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:06,486 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1581 transitions. [2021-06-05 14:31:06,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:06,486 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:06,486 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:06,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 526 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2623 [2021-06-05 14:31:06,687 INFO L430 AbstractCegarLoop]: === Iteration 538 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:06,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:06,687 INFO L82 PathProgramCache]: Analyzing trace with hash 86347851, now seen corresponding path program 526 times [2021-06-05 14:31:06,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:06,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443706351] [2021-06-05 14:31:06,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:06,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:06,748 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:06,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:06,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443706351] [2021-06-05 14:31:06,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443706351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:06,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112530740] [2021-06-05 14:31:06,748 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:06,788 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:06,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:06,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:06,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:06,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:06,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:06,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:06,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:06,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:06,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:06,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:06,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:06,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:07,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:07,005 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:07,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:07,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:07,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:07,014 INFO L518 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2021-06-05 14:31:07,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:07,015 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:31:07,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:07,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112530740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:07,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:07,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 14:31:07,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772935053] [2021-06-05 14:31:07,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:07,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:07,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:07,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:07,073 INFO L87 Difference]: Start difference. First operand 499 states and 1581 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:07,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:07,596 INFO L93 Difference]: Finished difference Result 1016 states and 3110 transitions. [2021-06-05 14:31:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:31:07,597 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:07,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:07,598 INFO L225 Difference]: With dead ends: 1016 [2021-06-05 14:31:07,598 INFO L226 Difference]: Without dead ends: 989 [2021-06-05 14:31:07,598 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 394.4ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:31:07,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-06-05 14:31:07,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 519. [2021-06-05 14:31:07,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 518 states have (on average 3.189189189189189) internal successors, (1652), 518 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:07,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1652 transitions. [2021-06-05 14:31:07,605 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1652 transitions. Word has length 21 [2021-06-05 14:31:07,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:07,605 INFO L482 AbstractCegarLoop]: Abstraction has 519 states and 1652 transitions. [2021-06-05 14:31:07,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:07,605 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1652 transitions. [2021-06-05 14:31:07,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:07,606 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:07,606 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:07,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 527 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2631 [2021-06-05 14:31:07,806 INFO L430 AbstractCegarLoop]: === Iteration 539 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:07,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:07,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1772739691, now seen corresponding path program 527 times [2021-06-05 14:31:07,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:07,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647934856] [2021-06-05 14:31:07,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:07,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:07,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647934856] [2021-06-05 14:31:07,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647934856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:07,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361520737] [2021-06-05 14:31:07,879 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:07,906 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:07,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:07,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:07,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:07,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:07,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:07,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:07,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:07,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:07,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:07,974 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:08,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:08,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:08,009 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:08,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:08,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:08,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361520737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:08,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:08,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:08,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520698830] [2021-06-05 14:31:08,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:08,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:08,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:08,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:08,040 INFO L87 Difference]: Start difference. First operand 519 states and 1652 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:08,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:08,454 INFO L93 Difference]: Finished difference Result 891 states and 2739 transitions. [2021-06-05 14:31:08,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:31:08,454 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:08,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:08,455 INFO L225 Difference]: With dead ends: 891 [2021-06-05 14:31:08,455 INFO L226 Difference]: Without dead ends: 864 [2021-06-05 14:31:08,455 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 343.5ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:31:08,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2021-06-05 14:31:08,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 500. [2021-06-05 14:31:08,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1783567134268536) internal successors, (1586), 499 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:08,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1586 transitions. [2021-06-05 14:31:08,461 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1586 transitions. Word has length 21 [2021-06-05 14:31:08,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:08,461 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1586 transitions. [2021-06-05 14:31:08,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:08,461 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1586 transitions. [2021-06-05 14:31:08,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:08,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:08,462 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:08,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 528 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2639 [2021-06-05 14:31:08,662 INFO L430 AbstractCegarLoop]: === Iteration 540 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:08,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:08,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1741818095, now seen corresponding path program 528 times [2021-06-05 14:31:08,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:08,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765524173] [2021-06-05 14:31:08,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:08,736 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:08,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:08,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765524173] [2021-06-05 14:31:08,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765524173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:08,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110234059] [2021-06-05 14:31:08,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:08,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:31:08,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:08,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:08,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:08,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:08,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:08,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:31:08,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:08,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:08,848 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:08,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:08,855 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:08,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:08,855 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:31:08,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:08,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110234059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:08,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:08,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:08,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611430194] [2021-06-05 14:31:08,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:08,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:08,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:08,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:08,903 INFO L87 Difference]: Start difference. First operand 500 states and 1586 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:09,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:09,434 INFO L93 Difference]: Finished difference Result 1071 states and 3271 transitions. [2021-06-05 14:31:09,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:31:09,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:09,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:09,436 INFO L225 Difference]: With dead ends: 1071 [2021-06-05 14:31:09,436 INFO L226 Difference]: Without dead ends: 1040 [2021-06-05 14:31:09,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 441.3ms TimeCoverageRelationStatistics Valid=193, Invalid=799, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:31:09,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-06-05 14:31:09,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 502. [2021-06-05 14:31:09,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.18562874251497) internal successors, (1596), 501 states have internal predecessors, (1596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:09,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1596 transitions. [2021-06-05 14:31:09,443 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1596 transitions. Word has length 21 [2021-06-05 14:31:09,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:09,443 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1596 transitions. [2021-06-05 14:31:09,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:09,443 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1596 transitions. [2021-06-05 14:31:09,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:09,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:09,443 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:09,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2642,529 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:09,644 INFO L430 AbstractCegarLoop]: === Iteration 541 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:09,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:09,644 INFO L82 PathProgramCache]: Analyzing trace with hash -2026080779, now seen corresponding path program 529 times [2021-06-05 14:31:09,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:09,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136415288] [2021-06-05 14:31:09,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:09,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:09,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:09,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136415288] [2021-06-05 14:31:09,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136415288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:09,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895832890] [2021-06-05 14:31:09,703 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:09,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:09,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:09,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:09,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:09,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:09,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:09,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:09,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:09,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:09,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:31:09,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:09,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:09,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:09,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:09,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:09,820 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:09,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:09,820 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:31:09,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:09,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895832890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:09,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:09,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 14:31:09,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590133092] [2021-06-05 14:31:09,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:09,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:09,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:09,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:09,872 INFO L87 Difference]: Start difference. First operand 502 states and 1596 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:10,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:10,384 INFO L93 Difference]: Finished difference Result 1144 states and 3503 transitions. [2021-06-05 14:31:10,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:31:10,384 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:10,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:10,385 INFO L225 Difference]: With dead ends: 1144 [2021-06-05 14:31:10,386 INFO L226 Difference]: Without dead ends: 1117 [2021-06-05 14:31:10,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 397.2ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:31:10,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2021-06-05 14:31:10,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 530. [2021-06-05 14:31:10,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.2060491493383743) internal successors, (1696), 529 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:10,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1696 transitions. [2021-06-05 14:31:10,393 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1696 transitions. Word has length 21 [2021-06-05 14:31:10,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:10,393 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1696 transitions. [2021-06-05 14:31:10,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:10,393 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1696 transitions. [2021-06-05 14:31:10,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:10,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:10,393 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:10,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2645,530 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:10,594 INFO L430 AbstractCegarLoop]: === Iteration 542 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:10,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:10,594 INFO L82 PathProgramCache]: Analyzing trace with hash -339688939, now seen corresponding path program 530 times [2021-06-05 14:31:10,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:10,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727146148] [2021-06-05 14:31:10,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:10,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:10,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:10,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:10,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727146148] [2021-06-05 14:31:10,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727146148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:10,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704397000] [2021-06-05 14:31:10,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:10,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:10,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:10,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:10,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:10,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:10,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:10,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:10,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:10,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:10,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:10,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:31:10,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:10,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:10,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:10,785 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:10,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:10,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:10,815 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:10,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704397000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:10,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:10,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:10,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255371437] [2021-06-05 14:31:10,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:10,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:10,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:10,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:10,816 INFO L87 Difference]: Start difference. First operand 530 states and 1696 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:11,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:11,260 INFO L93 Difference]: Finished difference Result 1042 states and 3189 transitions. [2021-06-05 14:31:11,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:31:11,260 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:11,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:11,262 INFO L225 Difference]: With dead ends: 1042 [2021-06-05 14:31:11,262 INFO L226 Difference]: Without dead ends: 1021 [2021-06-05 14:31:11,262 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 363.8ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:31:11,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-06-05 14:31:11,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 524. [2021-06-05 14:31:11,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 3.2007648183556405) internal successors, (1674), 523 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:11,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1674 transitions. [2021-06-05 14:31:11,268 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1674 transitions. Word has length 21 [2021-06-05 14:31:11,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:11,268 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1674 transitions. [2021-06-05 14:31:11,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:11,268 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1674 transitions. [2021-06-05 14:31:11,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:11,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:11,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:11,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 531 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2652 [2021-06-05 14:31:11,469 INFO L430 AbstractCegarLoop]: === Iteration 543 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:11,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:11,470 INFO L82 PathProgramCache]: Analyzing trace with hash 700546859, now seen corresponding path program 531 times [2021-06-05 14:31:11,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:11,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260953161] [2021-06-05 14:31:11,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:11,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:11,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:11,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260953161] [2021-06-05 14:31:11,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260953161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:11,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879728228] [2021-06-05 14:31:11,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:11,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:11,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:11,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:11,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:11,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:11,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:11,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:11,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:11,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:11,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:11,613 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:31:11,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:11,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:11,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:11,655 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:11,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:11,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:11,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:11,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879728228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:11,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:11,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 14:31:11,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666812022] [2021-06-05 14:31:11,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 14:31:11,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:11,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 14:31:11,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:11,688 INFO L87 Difference]: Start difference. First operand 524 states and 1674 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:12,209 INFO L93 Difference]: Finished difference Result 1084 states and 3297 transitions. [2021-06-05 14:31:12,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:31:12,209 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:12,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:12,210 INFO L225 Difference]: With dead ends: 1084 [2021-06-05 14:31:12,210 INFO L226 Difference]: Without dead ends: 1063 [2021-06-05 14:31:12,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 392.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:31:12,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-06-05 14:31:12,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 504. [2021-06-05 14:31:12,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1868787276341948) internal successors, (1603), 503 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1603 transitions. [2021-06-05 14:31:12,222 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1603 transitions. Word has length 21 [2021-06-05 14:31:12,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:12,222 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1603 transitions. [2021-06-05 14:31:12,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,222 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1603 transitions. [2021-06-05 14:31:12,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:12,223 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:12,223 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:12,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 532 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2655 [2021-06-05 14:31:12,423 INFO L430 AbstractCegarLoop]: === Iteration 544 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:12,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:12,424 INFO L82 PathProgramCache]: Analyzing trace with hash 2024385945, now seen corresponding path program 532 times [2021-06-05 14:31:12,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:12,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074945834] [2021-06-05 14:31:12,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:12,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:12,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:12,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074945834] [2021-06-05 14:31:12,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074945834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:12,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579248427] [2021-06-05 14:31:12,481 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:12,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:12,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:12,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:12,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:12,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:12,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:12,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:12,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:12,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:31:12,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:12,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:12,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:12,553 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:12,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:12,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:12,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:12,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579248427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:12,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:12,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:12,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774741954] [2021-06-05 14:31:12,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:12,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:12,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:12,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:12,562 INFO L87 Difference]: Start difference. First operand 504 states and 1603 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:12,718 INFO L93 Difference]: Finished difference Result 779 states and 2413 transitions. [2021-06-05 14:31:12,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:12,718 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:12,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:12,719 INFO L225 Difference]: With dead ends: 779 [2021-06-05 14:31:12,719 INFO L226 Difference]: Without dead ends: 757 [2021-06-05 14:31:12,719 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 99.2ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:12,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-06-05 14:31:12,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 507. [2021-06-05 14:31:12,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.185770750988142) internal successors, (1612), 506 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1612 transitions. [2021-06-05 14:31:12,725 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1612 transitions. Word has length 21 [2021-06-05 14:31:12,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:12,725 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1612 transitions. [2021-06-05 14:31:12,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:12,725 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1612 transitions. [2021-06-05 14:31:12,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:12,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:12,726 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:12,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 533 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2658 [2021-06-05 14:31:12,929 INFO L430 AbstractCegarLoop]: === Iteration 545 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:12,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:12,929 INFO L82 PathProgramCache]: Analyzing trace with hash 81685753, now seen corresponding path program 533 times [2021-06-05 14:31:12,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:12,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252619041] [2021-06-05 14:31:12,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:12,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:12,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:12,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252619041] [2021-06-05 14:31:12,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252619041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:12,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755024453] [2021-06-05 14:31:12,994 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:13,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:13,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:13,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:13,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:13,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:13,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:13,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:13,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:13,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:13,066 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:13,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:13,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:13,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755024453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:13,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:13,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:13,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17000212] [2021-06-05 14:31:13,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:13,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:13,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:13,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:13,075 INFO L87 Difference]: Start difference. First operand 507 states and 1612 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:13,196 INFO L93 Difference]: Finished difference Result 686 states and 2140 transitions. [2021-06-05 14:31:13,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:13,196 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:13,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:13,197 INFO L225 Difference]: With dead ends: 686 [2021-06-05 14:31:13,197 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 14:31:13,197 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 83.6ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:13,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 14:31:13,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 513. [2021-06-05 14:31:13,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.189453125) internal successors, (1633), 512 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1633 transitions. [2021-06-05 14:31:13,202 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1633 transitions. Word has length 21 [2021-06-05 14:31:13,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:13,202 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1633 transitions. [2021-06-05 14:31:13,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,202 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1633 transitions. [2021-06-05 14:31:13,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:13,203 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:13,203 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:13,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2660,534 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:13,403 INFO L430 AbstractCegarLoop]: === Iteration 546 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:13,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:13,404 INFO L82 PathProgramCache]: Analyzing trace with hash -420105583, now seen corresponding path program 534 times [2021-06-05 14:31:13,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:13,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151336636] [2021-06-05 14:31:13,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:13,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:13,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:13,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151336636] [2021-06-05 14:31:13,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151336636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:13,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377517383] [2021-06-05 14:31:13,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:13,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:13,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:13,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:13,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:13,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:13,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:13,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:13,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:13,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:13,554 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:13,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:13,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:13,568 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:13,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377517383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:13,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:13,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:13,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298149567] [2021-06-05 14:31:13,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:13,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:13,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:13,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:13,568 INFO L87 Difference]: Start difference. First operand 513 states and 1633 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:13,688 INFO L93 Difference]: Finished difference Result 677 states and 2116 transitions. [2021-06-05 14:31:13,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:13,688 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:13,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:13,689 INFO L225 Difference]: With dead ends: 677 [2021-06-05 14:31:13,689 INFO L226 Difference]: Without dead ends: 655 [2021-06-05 14:31:13,690 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 87.9ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:13,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-05 14:31:13,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 510. [2021-06-05 14:31:13,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 509 states have (on average 3.1846758349705304) internal successors, (1621), 509 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1621 transitions. [2021-06-05 14:31:13,695 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1621 transitions. Word has length 21 [2021-06-05 14:31:13,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:13,695 INFO L482 AbstractCegarLoop]: Abstraction has 510 states and 1621 transitions. [2021-06-05 14:31:13,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:13,695 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1621 transitions. [2021-06-05 14:31:13,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:13,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:13,699 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:13,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 535 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2662 [2021-06-05 14:31:13,900 INFO L430 AbstractCegarLoop]: === Iteration 547 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:13,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:13,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1768077593, now seen corresponding path program 535 times [2021-06-05 14:31:13,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:13,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003639643] [2021-06-05 14:31:13,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:13,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:13,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:13,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003639643] [2021-06-05 14:31:13,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003639643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:13,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944055828] [2021-06-05 14:31:13,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:13,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:13,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:13,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:14,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:14,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:14,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:14,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:14,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:14,037 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:14,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:14,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:14,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944055828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:14,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:14,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:31:14,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208568369] [2021-06-05 14:31:14,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:31:14,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:14,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:31:14,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:31:14,051 INFO L87 Difference]: Start difference. First operand 510 states and 1621 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:14,190 INFO L93 Difference]: Finished difference Result 680 states and 2122 transitions. [2021-06-05 14:31:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:14,190 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:14,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:14,191 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:31:14,191 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 14:31:14,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:14,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 14:31:14,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 504. [2021-06-05 14:31:14,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1868787276341948) internal successors, (1603), 503 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1603 transitions. [2021-06-05 14:31:14,197 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1603 transitions. Word has length 21 [2021-06-05 14:31:14,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:14,197 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1603 transitions. [2021-06-05 14:31:14,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,197 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1603 transitions. [2021-06-05 14:31:14,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:14,197 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:14,197 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:14,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 536 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2664 [2021-06-05 14:31:14,398 INFO L430 AbstractCegarLoop]: === Iteration 548 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:14,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:14,398 INFO L82 PathProgramCache]: Analyzing trace with hash 643694887, now seen corresponding path program 536 times [2021-06-05 14:31:14,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:14,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844131961] [2021-06-05 14:31:14,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:14,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:14,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:14,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844131961] [2021-06-05 14:31:14,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844131961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:14,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507902360] [2021-06-05 14:31:14,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:14,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:14,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:14,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:14,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:14,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:14,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:14,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:14,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:14,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:14,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:14,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:14,559 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:14,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:14,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:14,568 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:14,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507902360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:14,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:14,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:14,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604234471] [2021-06-05 14:31:14,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:14,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:14,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:14,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:14,569 INFO L87 Difference]: Start difference. First operand 504 states and 1603 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:14,752 INFO L93 Difference]: Finished difference Result 870 states and 2692 transitions. [2021-06-05 14:31:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:14,752 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:14,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:14,754 INFO L225 Difference]: With dead ends: 870 [2021-06-05 14:31:14,754 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 14:31:14,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 128.6ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 14:31:14,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 507. [2021-06-05 14:31:14,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.183794466403162) internal successors, (1611), 506 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1611 transitions. [2021-06-05 14:31:14,763 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1611 transitions. Word has length 21 [2021-06-05 14:31:14,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:14,763 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1611 transitions. [2021-06-05 14:31:14,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:14,763 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1611 transitions. [2021-06-05 14:31:14,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:14,764 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:14,764 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:14,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2666,537 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:14,964 INFO L430 AbstractCegarLoop]: === Iteration 549 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:14,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:14,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1038441427, now seen corresponding path program 537 times [2021-06-05 14:31:14,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:14,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358778526] [2021-06-05 14:31:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:15,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:15,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:15,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358778526] [2021-06-05 14:31:15,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358778526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:15,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326166534] [2021-06-05 14:31:15,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:15,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:15,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:15,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:15,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:15,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:15,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:15,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:15,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:15,083 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:15,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:15,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:15,120 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:15,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:15,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:15,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326166534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:15,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:15,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:31:15,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843762545] [2021-06-05 14:31:15,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:31:15,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:15,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:31:15,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:31:15,129 INFO L87 Difference]: Start difference. First operand 507 states and 1611 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:15,306 INFO L93 Difference]: Finished difference Result 789 states and 2455 transitions. [2021-06-05 14:31:15,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:15,306 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:15,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:15,307 INFO L225 Difference]: With dead ends: 789 [2021-06-05 14:31:15,307 INFO L226 Difference]: Without dead ends: 767 [2021-06-05 14:31:15,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:31:15,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-06-05 14:31:15,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 511. [2021-06-05 14:31:15,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.184313725490196) internal successors, (1624), 510 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1624 transitions. [2021-06-05 14:31:15,313 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1624 transitions. Word has length 21 [2021-06-05 14:31:15,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:15,313 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1624 transitions. [2021-06-05 14:31:15,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,313 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1624 transitions. [2021-06-05 14:31:15,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:15,314 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:15,314 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:15,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 538 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2669 [2021-06-05 14:31:15,514 INFO L430 AbstractCegarLoop]: === Iteration 550 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:15,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:15,515 INFO L82 PathProgramCache]: Analyzing trace with hash 842311511, now seen corresponding path program 538 times [2021-06-05 14:31:15,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:15,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314405218] [2021-06-05 14:31:15,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:15,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:15,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:15,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:15,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314405218] [2021-06-05 14:31:15,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314405218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:15,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057689323] [2021-06-05 14:31:15,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:15,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:15,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:15,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:15,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:15,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:15,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:15,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:15,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:15,631 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:15,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:15,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:15,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:15,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:15,669 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:15,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:15,669 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:15,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:15,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057689323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:15,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:15,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:15,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906671182] [2021-06-05 14:31:15,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:15,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:15,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:15,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:15,695 INFO L87 Difference]: Start difference. First operand 511 states and 1624 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:15,903 INFO L93 Difference]: Finished difference Result 798 states and 2481 transitions. [2021-06-05 14:31:15,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:15,903 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:15,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:15,904 INFO L225 Difference]: With dead ends: 798 [2021-06-05 14:31:15,904 INFO L226 Difference]: Without dead ends: 769 [2021-06-05 14:31:15,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:15,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-06-05 14:31:15,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 503. [2021-06-05 14:31:15,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.183266932270916) internal successors, (1598), 502 states have internal predecessors, (1598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1598 transitions. [2021-06-05 14:31:15,910 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1598 transitions. Word has length 21 [2021-06-05 14:31:15,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:15,910 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1598 transitions. [2021-06-05 14:31:15,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:15,910 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1598 transitions. [2021-06-05 14:31:15,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:15,911 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:15,911 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:16,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 539 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2673 [2021-06-05 14:31:16,111 INFO L430 AbstractCegarLoop]: === Iteration 551 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:16,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:16,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1458565331, now seen corresponding path program 539 times [2021-06-05 14:31:16,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:16,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533946355] [2021-06-05 14:31:16,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:16,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:16,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:16,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533946355] [2021-06-05 14:31:16,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533946355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:16,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275180188] [2021-06-05 14:31:16,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:16,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:16,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:16,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:16,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:16,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:16,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:16,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:16,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:16,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:16,310 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:16,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:16,319 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:16,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275180188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:16,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:16,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:16,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032774996] [2021-06-05 14:31:16,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:16,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:16,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:16,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:16,319 INFO L87 Difference]: Start difference. First operand 503 states and 1598 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:16,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:16,492 INFO L93 Difference]: Finished difference Result 658 states and 2055 transitions. [2021-06-05 14:31:16,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:16,492 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:16,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:16,493 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:31:16,493 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 14:31:16,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 138.3ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:16,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 14:31:16,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 510. [2021-06-05 14:31:16,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 509 states have (on average 3.1886051080550097) internal successors, (1623), 509 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:16,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1623 transitions. [2021-06-05 14:31:16,498 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1623 transitions. Word has length 21 [2021-06-05 14:31:16,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:16,499 INFO L482 AbstractCegarLoop]: Abstraction has 510 states and 1623 transitions. [2021-06-05 14:31:16,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:16,499 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1623 transitions. [2021-06-05 14:31:16,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:16,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:16,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:16,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2678,540 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:16,700 INFO L430 AbstractCegarLoop]: === Iteration 552 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:16,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:16,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1960356667, now seen corresponding path program 540 times [2021-06-05 14:31:16,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:16,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086281441] [2021-06-05 14:31:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:16,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:16,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:16,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:16,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086281441] [2021-06-05 14:31:16,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086281441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:16,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669348033] [2021-06-05 14:31:16,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:16,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:16,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:16,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:16,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:16,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:16,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:16,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,871 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:16,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:16,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:16,891 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:16,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:16,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:16,904 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:16,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669348033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:16,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:16,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:16,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814109352] [2021-06-05 14:31:16,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:16,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:16,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:16,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:16,905 INFO L87 Difference]: Start difference. First operand 510 states and 1623 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:17,064 INFO L93 Difference]: Finished difference Result 649 states and 2031 transitions. [2021-06-05 14:31:17,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:17,065 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:17,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:17,066 INFO L225 Difference]: With dead ends: 649 [2021-06-05 14:31:17,066 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 14:31:17,066 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 139.5ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:17,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 14:31:17,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 507. [2021-06-05 14:31:17,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.183794466403162) internal successors, (1611), 506 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1611 transitions. [2021-06-05 14:31:17,071 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1611 transitions. Word has length 21 [2021-06-05 14:31:17,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:17,071 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1611 transitions. [2021-06-05 14:31:17,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,071 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1611 transitions. [2021-06-05 14:31:17,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:17,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:17,071 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:17,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2681,541 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:17,272 INFO L430 AbstractCegarLoop]: === Iteration 553 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:17,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:17,272 INFO L82 PathProgramCache]: Analyzing trace with hash 227826509, now seen corresponding path program 541 times [2021-06-05 14:31:17,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:17,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731627890] [2021-06-05 14:31:17,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:17,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:17,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:17,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:17,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731627890] [2021-06-05 14:31:17,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731627890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:17,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404505775] [2021-06-05 14:31:17,347 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:17,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:17,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:17,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:17,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:17,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:17,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:17,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:17,463 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:17,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:17,477 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:17,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404505775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:17,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:17,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:17,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285431896] [2021-06-05 14:31:17,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:17,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:17,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:17,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:17,478 INFO L87 Difference]: Start difference. First operand 507 states and 1611 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:17,630 INFO L93 Difference]: Finished difference Result 652 states and 2037 transitions. [2021-06-05 14:31:17,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:17,630 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:17,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:17,631 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:31:17,631 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 14:31:17,631 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:17,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 14:31:17,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 504. [2021-06-05 14:31:17,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1848906560636183) internal successors, (1602), 503 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1602 transitions. [2021-06-05 14:31:17,636 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1602 transitions. Word has length 21 [2021-06-05 14:31:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:17,636 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1602 transitions. [2021-06-05 14:31:17,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:17,636 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1602 transitions. [2021-06-05 14:31:17,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:17,637 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:17,637 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:17,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 542 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2684 [2021-06-05 14:31:17,837 INFO L430 AbstractCegarLoop]: === Iteration 554 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:17,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:17,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1960579551, now seen corresponding path program 542 times [2021-06-05 14:31:17,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:17,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733399454] [2021-06-05 14:31:17,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:17,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:17,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:17,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:17,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733399454] [2021-06-05 14:31:17,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733399454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:17,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757524968] [2021-06-05 14:31:17,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:17,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:17,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:17,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:17,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:17,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:17,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:17,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:17,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:17,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:17,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:18,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:18,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:18,054 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:18,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:18,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:18,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757524968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:18,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:18,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:18,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699801042] [2021-06-05 14:31:18,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:18,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:18,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:18,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:18,064 INFO L87 Difference]: Start difference. First operand 504 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:18,225 INFO L93 Difference]: Finished difference Result 670 states and 2091 transitions. [2021-06-05 14:31:18,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:18,225 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:18,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:18,226 INFO L225 Difference]: With dead ends: 670 [2021-06-05 14:31:18,226 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 14:31:18,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:18,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 14:31:18,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 511. [2021-06-05 14:31:18,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.1901960784313728) internal successors, (1627), 510 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1627 transitions. [2021-06-05 14:31:18,231 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1627 transitions. Word has length 21 [2021-06-05 14:31:18,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:18,231 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1627 transitions. [2021-06-05 14:31:18,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,231 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1627 transitions. [2021-06-05 14:31:18,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:18,232 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:18,232 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:18,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 543 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2687 [2021-06-05 14:31:18,432 INFO L430 AbstractCegarLoop]: === Iteration 555 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:18,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:18,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1458788215, now seen corresponding path program 543 times [2021-06-05 14:31:18,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:18,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791803603] [2021-06-05 14:31:18,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:18,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:18,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:18,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791803603] [2021-06-05 14:31:18,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791803603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:18,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56756017] [2021-06-05 14:31:18,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:18,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:18,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:18,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:18,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:18,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:18,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:18,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:18,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:18,593 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:18,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:18,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:18,635 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:18,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:18,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:18,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:18,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56756017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:18,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:18,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:18,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158229409] [2021-06-05 14:31:18,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:18,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:18,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:18,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:18,649 INFO L87 Difference]: Start difference. First operand 511 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:18,827 INFO L93 Difference]: Finished difference Result 661 states and 2067 transitions. [2021-06-05 14:31:18,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:18,828 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:18,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:18,829 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:31:18,829 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:31:18,829 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 157.2ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:18,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:31:18,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 508. [2021-06-05 14:31:18,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.185404339250493) internal successors, (1615), 507 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1615 transitions. [2021-06-05 14:31:18,834 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1615 transitions. Word has length 21 [2021-06-05 14:31:18,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:18,834 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1615 transitions. [2021-06-05 14:31:18,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:18,834 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1615 transitions. [2021-06-05 14:31:18,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:18,835 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:18,835 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:19,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2691,544 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:19,035 INFO L430 AbstractCegarLoop]: === Iteration 556 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:19,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:19,035 INFO L82 PathProgramCache]: Analyzing trace with hash 545205239, now seen corresponding path program 544 times [2021-06-05 14:31:19,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:19,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977275090] [2021-06-05 14:31:19,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:19,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:19,112 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:19,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:19,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977275090] [2021-06-05 14:31:19,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977275090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:19,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786094112] [2021-06-05 14:31:19,112 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:19,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:19,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:19,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:19,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:19,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:19,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:19,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:19,192 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:19,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:19,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,255 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:19,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:19,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,263 INFO L518 ElimStorePlain]: Eliminatee v_prenex_125 vanished before elimination [2021-06-05 14:31:19,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:19,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:19,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:19,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786094112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:19,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:19,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:19,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784570986] [2021-06-05 14:31:19,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:19,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:19,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:19,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:19,289 INFO L87 Difference]: Start difference. First operand 508 states and 1615 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:19,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:19,509 INFO L93 Difference]: Finished difference Result 679 states and 2117 transitions. [2021-06-05 14:31:19,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:19,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:19,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:19,510 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:31:19,510 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 14:31:19,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 170.5ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:19,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 14:31:19,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 505. [2021-06-05 14:31:19,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1884920634920637) internal successors, (1607), 504 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:19,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1607 transitions. [2021-06-05 14:31:19,515 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1607 transitions. Word has length 21 [2021-06-05 14:31:19,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:19,515 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1607 transitions. [2021-06-05 14:31:19,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:19,515 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1607 transitions. [2021-06-05 14:31:19,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:19,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:19,516 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:19,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 545 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2695 [2021-06-05 14:31:19,716 INFO L430 AbstractCegarLoop]: === Iteration 557 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:19,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:19,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1173779443, now seen corresponding path program 545 times [2021-06-05 14:31:19,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:19,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856830156] [2021-06-05 14:31:19,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:19,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:19,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:19,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856830156] [2021-06-05 14:31:19,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856830156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:19,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057537063] [2021-06-05 14:31:19,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:19,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:19,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:19,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:19,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:19,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:19,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:19,867 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:19,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:19,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:19,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,914 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:19,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:19,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:19,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:19,925 INFO L518 ElimStorePlain]: Eliminatee v_prenex_127 vanished before elimination [2021-06-05 14:31:19,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:19,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:19,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:19,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057537063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:19,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:19,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:19,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820915674] [2021-06-05 14:31:19,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:19,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:19,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:19,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:19,959 INFO L87 Difference]: Start difference. First operand 505 states and 1607 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:20,132 INFO L93 Difference]: Finished difference Result 682 states and 2125 transitions. [2021-06-05 14:31:20,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:20,132 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:20,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:20,133 INFO L225 Difference]: With dead ends: 682 [2021-06-05 14:31:20,133 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 14:31:20,133 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:20,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 14:31:20,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 504. [2021-06-05 14:31:20,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1848906560636183) internal successors, (1602), 503 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1602 transitions. [2021-06-05 14:31:20,138 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1602 transitions. Word has length 21 [2021-06-05 14:31:20,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:20,138 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1602 transitions. [2021-06-05 14:31:20,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,138 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1602 transitions. [2021-06-05 14:31:20,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:20,139 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:20,139 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:20,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2704,546 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:20,339 INFO L430 AbstractCegarLoop]: === Iteration 558 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:20,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:20,339 INFO L82 PathProgramCache]: Analyzing trace with hash 222607735, now seen corresponding path program 546 times [2021-06-05 14:31:20,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:20,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91435461] [2021-06-05 14:31:20,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:20,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:20,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:20,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91435461] [2021-06-05 14:31:20,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91435461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:20,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694012332] [2021-06-05 14:31:20,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:20,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:20,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:20,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:20,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:20,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:20,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:20,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:20,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:20,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:20,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:20,520 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:20,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:20,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:20,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:20,563 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:20,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:20,564 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:20,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:20,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694012332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:20,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:20,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:20,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014287753] [2021-06-05 14:31:20,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:20,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:20,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:20,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:20,578 INFO L87 Difference]: Start difference. First operand 504 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:20,799 INFO L93 Difference]: Finished difference Result 660 states and 2061 transitions. [2021-06-05 14:31:20,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:20,800 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:20,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:20,801 INFO L225 Difference]: With dead ends: 660 [2021-06-05 14:31:20,801 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 14:31:20,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 186.3ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:20,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 14:31:20,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 507. [2021-06-05 14:31:20,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.185770750988142) internal successors, (1612), 506 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1612 transitions. [2021-06-05 14:31:20,806 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1612 transitions. Word has length 21 [2021-06-05 14:31:20,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:20,806 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1612 transitions. [2021-06-05 14:31:20,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:20,806 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1612 transitions. [2021-06-05 14:31:20,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:20,807 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:20,807 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:21,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2710,547 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:21,007 INFO L430 AbstractCegarLoop]: === Iteration 559 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:21,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:21,007 INFO L82 PathProgramCache]: Analyzing trace with hash -2022401915, now seen corresponding path program 547 times [2021-06-05 14:31:21,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:21,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684021911] [2021-06-05 14:31:21,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:21,091 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:21,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:21,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684021911] [2021-06-05 14:31:21,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684021911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:21,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651490029] [2021-06-05 14:31:21,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:21,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:21,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:21,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:21,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:21,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:21,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:21,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:21,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:21,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:21,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:21,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:21,227 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:21,227 INFO L518 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2021-06-05 14:31:21,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:21,228 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:21,263 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:21,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651490029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:21,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:21,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:21,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499651431] [2021-06-05 14:31:21,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:21,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:21,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:21,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:21,264 INFO L87 Difference]: Start difference. First operand 507 states and 1612 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:21,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:21,494 INFO L93 Difference]: Finished difference Result 675 states and 2105 transitions. [2021-06-05 14:31:21,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:21,494 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:21,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:21,495 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:31:21,495 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:31:21,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 191.7ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:21,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:31:21,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 502. [2021-06-05 14:31:21,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:21,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 14:31:21,500 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 14:31:21,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:21,501 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 14:31:21,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:21,501 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 14:31:21,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:21,501 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:21,501 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:21,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 548 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2714 [2021-06-05 14:31:21,702 INFO L430 AbstractCegarLoop]: === Iteration 560 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:21,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:21,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1818185465, now seen corresponding path program 548 times [2021-06-05 14:31:21,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:21,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070331011] [2021-06-05 14:31:21,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:21,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:21,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:21,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070331011] [2021-06-05 14:31:21,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070331011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:21,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471970328] [2021-06-05 14:31:21,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 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:21,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:21,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:21,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:21,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:21,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:21,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:21,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:21,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:21,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:21,884 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:21,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:21,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:21,892 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:21,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471970328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:21,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:21,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:21,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49572123] [2021-06-05 14:31:21,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:21,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:21,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:21,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:21,893 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:22,052 INFO L93 Difference]: Finished difference Result 699 states and 2179 transitions. [2021-06-05 14:31:22,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:22,052 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:22,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:22,053 INFO L225 Difference]: With dead ends: 699 [2021-06-05 14:31:22,053 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:31:22,053 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 121.5ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:31:22,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:31:22,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 511. [2021-06-05 14:31:22,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.184313725490196) internal successors, (1624), 510 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1624 transitions. [2021-06-05 14:31:22,059 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1624 transitions. Word has length 21 [2021-06-05 14:31:22,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:22,059 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1624 transitions. [2021-06-05 14:31:22,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,059 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1624 transitions. [2021-06-05 14:31:22,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:22,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:22,059 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:22,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2720,549 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:22,260 INFO L430 AbstractCegarLoop]: === Iteration 561 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:22,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:22,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1316394129, now seen corresponding path program 549 times [2021-06-05 14:31:22,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:22,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816496487] [2021-06-05 14:31:22,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:22,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:22,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:22,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816496487] [2021-06-05 14:31:22,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816496487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:22,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279754813] [2021-06-05 14:31:22,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:22,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:22,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:22,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:22,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:22,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:22,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:22,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:22,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:22,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:22,413 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:22,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:22,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279754813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:22,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:22,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:22,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072496397] [2021-06-05 14:31:22,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:22,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:22,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:22,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:22,428 INFO L87 Difference]: Start difference. First operand 511 states and 1624 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:22,565 INFO L93 Difference]: Finished difference Result 690 states and 2155 transitions. [2021-06-05 14:31:22,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:22,566 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:22,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:22,567 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:31:22,567 INFO L226 Difference]: Without dead ends: 668 [2021-06-05 14:31:22,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 102.5ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:22,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-06-05 14:31:22,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 508. [2021-06-05 14:31:22,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.1794871794871793) internal successors, (1612), 507 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1612 transitions. [2021-06-05 14:31:22,572 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1612 transitions. Word has length 21 [2021-06-05 14:31:22,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:22,572 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1612 transitions. [2021-06-05 14:31:22,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:22,573 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1612 transitions. [2021-06-05 14:31:22,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:22,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:22,573 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:22,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 550 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2722 [2021-06-05 14:31:22,788 INFO L430 AbstractCegarLoop]: === Iteration 562 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:22,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:22,788 INFO L82 PathProgramCache]: Analyzing trace with hash -790389991, now seen corresponding path program 550 times [2021-06-05 14:31:22,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:22,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817037760] [2021-06-05 14:31:22,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:22,854 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:22,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:22,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817037760] [2021-06-05 14:31:22,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817037760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:22,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788912969] [2021-06-05 14:31:22,854 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:22,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:22,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:22,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:22,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:22,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:22,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:22,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:22,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:22,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:22,936 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:22,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:22,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:22,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:22,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788912969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:22,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:22,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:31:22,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21245863] [2021-06-05 14:31:22,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:31:22,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:22,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:31:22,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:31:22,950 INFO L87 Difference]: Start difference. First operand 508 states and 1612 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:23,091 INFO L93 Difference]: Finished difference Result 693 states and 2161 transitions. [2021-06-05 14:31:23,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:23,092 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:23,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:23,093 INFO L225 Difference]: With dead ends: 693 [2021-06-05 14:31:23,093 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 14:31:23,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 97.6ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:23,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 14:31:23,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 505. [2021-06-05 14:31:23,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1805555555555554) internal successors, (1603), 504 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1603 transitions. [2021-06-05 14:31:23,098 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1603 transitions. Word has length 21 [2021-06-05 14:31:23,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:23,098 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1603 transitions. [2021-06-05 14:31:23,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,098 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1603 transitions. [2021-06-05 14:31:23,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:23,099 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:23,099 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:23,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2724,551 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:23,299 INFO L430 AbstractCegarLoop]: === Iteration 563 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:23,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:23,300 INFO L82 PathProgramCache]: Analyzing trace with hash 249845807, now seen corresponding path program 551 times [2021-06-05 14:31:23,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:23,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187200085] [2021-06-05 14:31:23,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:23,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:23,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:23,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:23,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187200085] [2021-06-05 14:31:23,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187200085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:23,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40508341] [2021-06-05 14:31:23,367 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:23,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:23,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:23,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:23,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:23,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:23,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:23,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:31:23,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:23,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:23,443 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:23,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:23,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:23,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40508341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:23,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:23,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:31:23,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164946691] [2021-06-05 14:31:23,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:31:23,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:23,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:31:23,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:31:23,458 INFO L87 Difference]: Start difference. First operand 505 states and 1603 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:23,613 INFO L93 Difference]: Finished difference Result 777 states and 2407 transitions. [2021-06-05 14:31:23,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:23,613 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:23,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:23,614 INFO L225 Difference]: With dead ends: 777 [2021-06-05 14:31:23,614 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 14:31:23,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 101.6ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:23,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 14:31:23,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 502. [2021-06-05 14:31:23,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 14:31:23,620 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 14:31:23,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:23,620 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 14:31:23,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:23,620 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 14:31:23,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:23,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:23,621 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:23,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 552 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2726 [2021-06-05 14:31:23,821 INFO L430 AbstractCegarLoop]: === Iteration 564 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:23,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:23,821 INFO L82 PathProgramCache]: Analyzing trace with hash -940974683, now seen corresponding path program 552 times [2021-06-05 14:31:23,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:23,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793563319] [2021-06-05 14:31:23,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:23,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:23,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793563319] [2021-06-05 14:31:23,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793563319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:23,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110262723] [2021-06-05 14:31:23,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:23,924 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:23,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:23,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:23,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:23,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:23,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:23,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:23,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:24,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:24,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:24,019 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:24,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:24,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:24,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110262723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:24,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:24,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:24,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439390114] [2021-06-05 14:31:24,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:24,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:24,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:24,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:24,028 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:24,198 INFO L93 Difference]: Finished difference Result 668 states and 2085 transitions. [2021-06-05 14:31:24,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:24,198 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:24,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:24,199 INFO L225 Difference]: With dead ends: 668 [2021-06-05 14:31:24,199 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:31:24,199 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 136.7ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:24,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:31:24,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 508. [2021-06-05 14:31:24,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.185404339250493) internal successors, (1615), 507 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1615 transitions. [2021-06-05 14:31:24,205 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1615 transitions. Word has length 21 [2021-06-05 14:31:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:24,205 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1615 transitions. [2021-06-05 14:31:24,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,205 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1615 transitions. [2021-06-05 14:31:24,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:24,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:24,205 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:24,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2728,553 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:24,406 INFO L430 AbstractCegarLoop]: === Iteration 565 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:24,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:24,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1442766019, now seen corresponding path program 553 times [2021-06-05 14:31:24,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:24,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059301187] [2021-06-05 14:31:24,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:24,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:24,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:24,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:24,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059301187] [2021-06-05 14:31:24,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059301187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:24,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028393507] [2021-06-05 14:31:24,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:24,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:24,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:24,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:24,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:24,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:24,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:24,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:24,603 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:24,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:24,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:24,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:24,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028393507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:24,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:24,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:24,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068606239] [2021-06-05 14:31:24,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:24,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:24,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:24,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:24,617 INFO L87 Difference]: Start difference. First operand 508 states and 1615 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:24,791 INFO L93 Difference]: Finished difference Result 659 states and 2061 transitions. [2021-06-05 14:31:24,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:24,791 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:24,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:24,792 INFO L225 Difference]: With dead ends: 659 [2021-06-05 14:31:24,792 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:31:24,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 137.5ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:24,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:31:24,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 505. [2021-06-05 14:31:24,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1805555555555554) internal successors, (1603), 504 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1603 transitions. [2021-06-05 14:31:24,797 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1603 transitions. Word has length 21 [2021-06-05 14:31:24,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:24,797 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1603 transitions. [2021-06-05 14:31:24,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:24,797 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1603 transitions. [2021-06-05 14:31:24,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:24,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:24,798 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:24,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 554 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2731 [2021-06-05 14:31:24,998 INFO L430 AbstractCegarLoop]: === Iteration 566 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:24,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:24,998 INFO L82 PathProgramCache]: Analyzing trace with hash 745417157, now seen corresponding path program 554 times [2021-06-05 14:31:24,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:24,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195459982] [2021-06-05 14:31:24,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:25,075 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:25,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:25,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195459982] [2021-06-05 14:31:25,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195459982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:25,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403047694] [2021-06-05 14:31:25,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:25,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:25,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:25,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:25,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:25,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:25,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:25,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:25,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:25,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:25,211 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:25,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:25,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:25,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403047694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:25,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:25,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:25,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127286717] [2021-06-05 14:31:25,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:25,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:25,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:25,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:25,226 INFO L87 Difference]: Start difference. First operand 505 states and 1603 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:25,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:25,367 INFO L93 Difference]: Finished difference Result 662 states and 2067 transitions. [2021-06-05 14:31:25,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:25,367 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:25,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:25,368 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:31:25,368 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 14:31:25,368 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:25,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 14:31:25,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 502. [2021-06-05 14:31:25,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:25,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 14:31:25,373 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 14:31:25,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:25,373 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 14:31:25,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:25,373 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 14:31:25,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:25,374 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:25,374 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:25,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2734,555 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:25,574 INFO L430 AbstractCegarLoop]: === Iteration 567 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:25,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:25,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1816797097, now seen corresponding path program 555 times [2021-06-05 14:31:25,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:25,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514155763] [2021-06-05 14:31:25,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:25,650 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:25,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:25,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514155763] [2021-06-05 14:31:25,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514155763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:25,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13977745] [2021-06-05 14:31:25,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 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:25,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:25,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:25,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:25,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:25,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:25,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:25,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:25,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:25,732 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:25,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:25,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:25,788 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:25,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:25,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:25,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13977745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:25,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:25,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:25,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479630455] [2021-06-05 14:31:25,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:25,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:25,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:25,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:25,797 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:25,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:25,999 INFO L93 Difference]: Finished difference Result 676 states and 2108 transitions. [2021-06-05 14:31:25,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:25,999 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:25,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:26,000 INFO L225 Difference]: With dead ends: 676 [2021-06-05 14:31:26,000 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:31:26,000 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 176.0ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:26,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:31:26,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 508. [2021-06-05 14:31:26,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.1834319526627217) internal successors, (1614), 507 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:26,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1614 transitions. [2021-06-05 14:31:26,006 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1614 transitions. Word has length 21 [2021-06-05 14:31:26,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:26,006 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1614 transitions. [2021-06-05 14:31:26,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:26,006 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1614 transitions. [2021-06-05 14:31:26,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:26,006 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:26,006 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:26,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2737,556 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:26,207 INFO L430 AbstractCegarLoop]: === Iteration 568 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:26,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:26,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1976378863, now seen corresponding path program 556 times [2021-06-05 14:31:26,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:26,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179445084] [2021-06-05 14:31:26,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:26,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:26,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:26,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:26,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179445084] [2021-06-05 14:31:26,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179445084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:26,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244462106] [2021-06-05 14:31:26,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:26,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:26,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:26,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:26,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:26,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:26,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:26,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:26,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:26,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:26,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:26,364 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:26,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:26,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:26,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:26,408 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:26,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:26,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:26,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:26,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244462106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:26,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:26,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:26,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984494580] [2021-06-05 14:31:26,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:26,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:26,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:26,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:26,422 INFO L87 Difference]: Start difference. First operand 508 states and 1614 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:26,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:26,646 INFO L93 Difference]: Finished difference Result 667 states and 2084 transitions. [2021-06-05 14:31:26,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:26,646 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:26,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:26,647 INFO L225 Difference]: With dead ends: 667 [2021-06-05 14:31:26,647 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 14:31:26,647 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 166.0ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:26,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 14:31:26,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 505. [2021-06-05 14:31:26,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1785714285714284) internal successors, (1602), 504 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:26,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1602 transitions. [2021-06-05 14:31:26,653 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1602 transitions. Word has length 21 [2021-06-05 14:31:26,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:26,653 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1602 transitions. [2021-06-05 14:31:26,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:26,653 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1602 transitions. [2021-06-05 14:31:26,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:26,653 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:26,653 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:26,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2741,557 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:26,854 INFO L430 AbstractCegarLoop]: === Iteration 569 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:26,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:26,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1062795887, now seen corresponding path program 557 times [2021-06-05 14:31:26,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:26,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534583349] [2021-06-05 14:31:26,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:26,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:26,932 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:26,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:26,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534583349] [2021-06-05 14:31:26,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534583349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:26,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831173781] [2021-06-05 14:31:26,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:26,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:26,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:26,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:26,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:27,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:27,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:27,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:27,013 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:27,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:27,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,071 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:27,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:27,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,079 INFO L518 ElimStorePlain]: Eliminatee v_prenex_131 vanished before elimination [2021-06-05 14:31:27,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:27,079 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:27,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831173781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:27,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:27,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:27,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134776066] [2021-06-05 14:31:27,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:27,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:27,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:27,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:27,105 INFO L87 Difference]: Start difference. First operand 505 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:27,301 INFO L93 Difference]: Finished difference Result 685 states and 2134 transitions. [2021-06-05 14:31:27,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:27,301 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:27,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:27,302 INFO L225 Difference]: With dead ends: 685 [2021-06-05 14:31:27,302 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 14:31:27,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 182.8ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:27,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 14:31:27,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 502. [2021-06-05 14:31:27,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 14:31:27,307 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 14:31:27,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:27,307 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 14:31:27,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,307 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 14:31:27,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:27,308 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:27,308 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:27,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2745,558 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:27,508 INFO L430 AbstractCegarLoop]: === Iteration 570 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:27,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:27,508 INFO L82 PathProgramCache]: Analyzing trace with hash -656188795, now seen corresponding path program 558 times [2021-06-05 14:31:27,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:27,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675921109] [2021-06-05 14:31:27,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:27,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:27,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675921109] [2021-06-05 14:31:27,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675921109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:27,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001347284] [2021-06-05 14:31:27,587 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:27,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:27,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:27,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:27,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:27,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:27,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:27,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:27,665 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:27,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:27,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,702 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:27,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:27,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:27,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:27,713 INFO L518 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2021-06-05 14:31:27,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:27,713 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:27,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:27,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001347284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:27,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:27,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:27,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370131931] [2021-06-05 14:31:27,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:27,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:27,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:27,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:27,747 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:27,946 INFO L93 Difference]: Finished difference Result 688 states and 2142 transitions. [2021-06-05 14:31:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:27,946 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:27,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:27,947 INFO L225 Difference]: With dead ends: 688 [2021-06-05 14:31:27,947 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:31:27,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 176.5ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:27,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:31:27,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 501. [2021-06-05 14:31:27,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.178) internal successors, (1589), 500 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1589 transitions. [2021-06-05 14:31:27,953 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1589 transitions. Word has length 21 [2021-06-05 14:31:27,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:27,953 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1589 transitions. [2021-06-05 14:31:27,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:27,953 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1589 transitions. [2021-06-05 14:31:27,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:27,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:27,953 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:28,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 559 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2754 [2021-06-05 14:31:28,154 INFO L430 AbstractCegarLoop]: === Iteration 571 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:28,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:28,154 INFO L82 PathProgramCache]: Analyzing trace with hash 740198383, now seen corresponding path program 559 times [2021-06-05 14:31:28,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:28,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545226194] [2021-06-05 14:31:28,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:28,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:28,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:28,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545226194] [2021-06-05 14:31:28,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545226194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:28,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107110100] [2021-06-05 14:31:28,232 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:28,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:28,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:28,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:28,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:28,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:28,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:28,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:28,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:28,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:28,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:28,363 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:28,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:28,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:28,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107110100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:28,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:28,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:28,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248931903] [2021-06-05 14:31:28,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:28,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:28,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:28,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:28,378 INFO L87 Difference]: Start difference. First operand 501 states and 1589 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:28,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:28,600 INFO L93 Difference]: Finished difference Result 666 states and 2078 transitions. [2021-06-05 14:31:28,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:28,600 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:28,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:28,601 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:31:28,601 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 14:31:28,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 165.2ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:28,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 14:31:28,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 504. [2021-06-05 14:31:28,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1789264413518885) internal successors, (1599), 503 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:28,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1599 transitions. [2021-06-05 14:31:28,607 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1599 transitions. Word has length 21 [2021-06-05 14:31:28,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:28,607 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1599 transitions. [2021-06-05 14:31:28,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:28,607 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1599 transitions. [2021-06-05 14:31:28,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:28,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:28,607 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:28,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 560 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2760 [2021-06-05 14:31:28,808 INFO L430 AbstractCegarLoop]: === Iteration 572 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:28,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:28,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1504811267, now seen corresponding path program 560 times [2021-06-05 14:31:28,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:28,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869270604] [2021-06-05 14:31:28,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:28,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:28,888 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:28,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:28,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869270604] [2021-06-05 14:31:28,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869270604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:28,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646439354] [2021-06-05 14:31:28,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:28,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:28,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:28,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:28,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:28,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:28,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:28,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:28,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:28,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:28,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:29,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:29,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:29,016 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:29,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:29,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:29,027 INFO L518 ElimStorePlain]: Eliminatee v_prenex_135 vanished before elimination [2021-06-05 14:31:29,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:29,028 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:29,068 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:29,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646439354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:29,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:29,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:29,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045244833] [2021-06-05 14:31:29,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:29,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:29,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:29,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:29,069 INFO L87 Difference]: Start difference. First operand 504 states and 1599 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:29,324 INFO L93 Difference]: Finished difference Result 681 states and 2122 transitions. [2021-06-05 14:31:29,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:29,324 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:29,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:29,325 INFO L225 Difference]: With dead ends: 681 [2021-06-05 14:31:29,325 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:31:29,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 176.2ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:29,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:31:29,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 500. [2021-06-05 14:31:29,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.176352705410822) internal successors, (1585), 499 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1585 transitions. [2021-06-05 14:31:29,330 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1585 transitions. Word has length 21 [2021-06-05 14:31:29,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:29,330 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1585 transitions. [2021-06-05 14:31:29,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,330 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1585 transitions. [2021-06-05 14:31:29,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:29,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:29,331 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:29,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2764,561 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:29,531 INFO L430 AbstractCegarLoop]: === Iteration 573 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:29,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:29,531 INFO L82 PathProgramCache]: Analyzing trace with hash 88063813, now seen corresponding path program 561 times [2021-06-05 14:31:29,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:29,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198556791] [2021-06-05 14:31:29,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:29,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:29,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:29,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:29,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198556791] [2021-06-05 14:31:29,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198556791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:29,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742684900] [2021-06-05 14:31:29,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:29,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:29,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:29,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:29,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:29,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:29,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:29,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:29,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:29,656 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:29,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:29,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:29,688 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:29,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:29,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:29,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:29,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742684900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:29,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:29,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:29,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731721164] [2021-06-05 14:31:29,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:29,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:29,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:29,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:29,703 INFO L87 Difference]: Start difference. First operand 500 states and 1585 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:29,869 INFO L93 Difference]: Finished difference Result 853 states and 2638 transitions. [2021-06-05 14:31:29,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:29,870 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:29,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:29,871 INFO L225 Difference]: With dead ends: 853 [2021-06-05 14:31:29,871 INFO L226 Difference]: Without dead ends: 831 [2021-06-05 14:31:29,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:29,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-06-05 14:31:29,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 502. [2021-06-05 14:31:29,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1736526946107784) internal successors, (1590), 501 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1590 transitions. [2021-06-05 14:31:29,877 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1590 transitions. Word has length 21 [2021-06-05 14:31:29,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:29,877 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1590 transitions. [2021-06-05 14:31:29,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:29,877 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1590 transitions. [2021-06-05 14:31:29,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:29,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:29,878 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:30,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2770,562 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:30,078 INFO L430 AbstractCegarLoop]: === Iteration 574 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:30,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:30,078 INFO L82 PathProgramCache]: Analyzing trace with hash -2079151335, now seen corresponding path program 562 times [2021-06-05 14:31:30,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:30,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018546561] [2021-06-05 14:31:30,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:30,147 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:30,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:30,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018546561] [2021-06-05 14:31:30,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018546561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:30,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842710813] [2021-06-05 14:31:30,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:30,174 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:30,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:30,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:30,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:30,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:30,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:30,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:30,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:30,219 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:30,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:30,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:30,276 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:30,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:30,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:30,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842710813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:30,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:30,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:30,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067837531] [2021-06-05 14:31:30,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:30,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:30,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:30,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:30,296 INFO L87 Difference]: Start difference. First operand 502 states and 1590 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:30,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:30,551 INFO L93 Difference]: Finished difference Result 776 states and 2411 transitions. [2021-06-05 14:31:30,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:30,551 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:30,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:30,552 INFO L225 Difference]: With dead ends: 776 [2021-06-05 14:31:30,552 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 14:31:30,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 189.1ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:30,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 14:31:30,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 504. [2021-06-05 14:31:30,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1709741550695827) internal successors, (1595), 503 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:30,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1595 transitions. [2021-06-05 14:31:30,558 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1595 transitions. Word has length 21 [2021-06-05 14:31:30,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:30,558 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1595 transitions. [2021-06-05 14:31:30,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:30,558 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1595 transitions. [2021-06-05 14:31:30,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:30,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:30,559 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:30,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 563 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2773 [2021-06-05 14:31:30,759 INFO L430 AbstractCegarLoop]: === Iteration 575 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:30,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:30,759 INFO L82 PathProgramCache]: Analyzing trace with hash -29193689, now seen corresponding path program 563 times [2021-06-05 14:31:30,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:30,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202352406] [2021-06-05 14:31:30,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:30,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:30,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:30,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202352406] [2021-06-05 14:31:30,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202352406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:30,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237241234] [2021-06-05 14:31:30,832 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:30,858 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:30,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:30,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:30,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:30,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:30,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:30,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:30,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:30,904 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:30,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:30,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:30,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:30,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:30,954 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:30,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:30,955 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:30,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:30,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237241234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:30,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:30,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:30,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927719654] [2021-06-05 14:31:30,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:30,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:30,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:30,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:30,989 INFO L87 Difference]: Start difference. First operand 504 states and 1595 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:31,260 INFO L93 Difference]: Finished difference Result 787 states and 2438 transitions. [2021-06-05 14:31:31,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:31,261 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:31,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:31,262 INFO L225 Difference]: With dead ends: 787 [2021-06-05 14:31:31,262 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 14:31:31,262 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 223.4ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:31:31,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 14:31:31,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 500. [2021-06-05 14:31:31,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 14:31:31,267 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 14:31:31,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:31,268 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 14:31:31,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,268 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 14:31:31,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:31,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:31,268 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:31,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 564 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2777 [2021-06-05 14:31:31,469 INFO L430 AbstractCegarLoop]: === Iteration 576 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:31,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:31,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1865307033, now seen corresponding path program 564 times [2021-06-05 14:31:31,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:31,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746398791] [2021-06-05 14:31:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:31,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:31,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:31,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:31,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746398791] [2021-06-05 14:31:31,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746398791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:31,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032058458] [2021-06-05 14:31:31,538 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:31,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:31,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:31,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:31,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:31,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 17 treesize of output 13 [2021-06-05 14:31:31,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:31,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:31,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:31,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:31:31,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 19 treesize of output 15 [2021-06-05 14:31:31,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:31,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:31,609 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:31,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:31,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:31,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:31,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032058458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:31,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:31,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:31,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866595239] [2021-06-05 14:31:31,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:31,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:31,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:31,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:31,618 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:31,754 INFO L93 Difference]: Finished difference Result 678 states and 2097 transitions. [2021-06-05 14:31:31,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:31,754 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:31,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:31,755 INFO L225 Difference]: With dead ends: 678 [2021-06-05 14:31:31,755 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 14:31:31,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 83.6ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:31,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 14:31:31,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 500. [2021-06-05 14:31:31,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 14:31:31,761 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 14:31:31,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:31,761 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 14:31:31,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:31,761 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 14:31:31,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:31,762 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:31,762 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:31,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2782,565 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:31,962 INFO L430 AbstractCegarLoop]: === Iteration 577 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:31,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:31,962 INFO L82 PathProgramCache]: Analyzing trace with hash 486960071, now seen corresponding path program 565 times [2021-06-05 14:31:31,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:31,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918700486] [2021-06-05 14:31:31,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:32,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:32,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918700486] [2021-06-05 14:31:32,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918700486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:32,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713684835] [2021-06-05 14:31:32,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:32,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:32,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:32,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:32,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:32,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:32,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:32,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:32,109 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:32,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:32,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:32,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713684835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:32,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:32,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:32,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576432637] [2021-06-05 14:31:32,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:32,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:32,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:32,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:32,118 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:32,226 INFO L93 Difference]: Finished difference Result 615 states and 1917 transitions. [2021-06-05 14:31:32,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:32,226 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:32,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:32,227 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:31:32,227 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 14:31:32,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 76.0ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:32,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 14:31:32,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 506. [2021-06-05 14:31:32,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1683168316831685) internal successors, (1600), 505 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1600 transitions. [2021-06-05 14:31:32,232 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1600 transitions. Word has length 21 [2021-06-05 14:31:32,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:32,232 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1600 transitions. [2021-06-05 14:31:32,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,233 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1600 transitions. [2021-06-05 14:31:32,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:32,233 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:32,233 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:32,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 566 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2784 [2021-06-05 14:31:32,434 INFO L430 AbstractCegarLoop]: === Iteration 578 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:32,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:32,434 INFO L82 PathProgramCache]: Analyzing trace with hash -14831265, now seen corresponding path program 566 times [2021-06-05 14:31:32,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:32,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369835868] [2021-06-05 14:31:32,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:32,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:32,507 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:32,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:32,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369835868] [2021-06-05 14:31:32,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369835868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:32,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775790247] [2021-06-05 14:31:32,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:32,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:32,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:32,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:32,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:32,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:32,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:32,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:32,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:32,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:32,583 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:32,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:32,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:32,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:32,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775790247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:32,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:32,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:32,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123198694] [2021-06-05 14:31:32,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:32,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:32,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:32,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:32,598 INFO L87 Difference]: Start difference. First operand 506 states and 1600 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:32,706 INFO L93 Difference]: Finished difference Result 624 states and 1941 transitions. [2021-06-05 14:31:32,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:32,706 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:32,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:32,707 INFO L225 Difference]: With dead ends: 624 [2021-06-05 14:31:32,707 INFO L226 Difference]: Without dead ends: 602 [2021-06-05 14:31:32,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 77.5ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:32,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-05 14:31:32,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 503. [2021-06-05 14:31:32,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1633466135458166) internal successors, (1588), 502 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1588 transitions. [2021-06-05 14:31:32,712 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1588 transitions. Word has length 21 [2021-06-05 14:31:32,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:32,712 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1588 transitions. [2021-06-05 14:31:32,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:32,712 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1588 transitions. [2021-06-05 14:31:32,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:32,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:32,713 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:32,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2786,567 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:32,913 INFO L430 AbstractCegarLoop]: === Iteration 579 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:32,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:32,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2121615385, now seen corresponding path program 567 times [2021-06-05 14:31:32,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:32,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451740538] [2021-06-05 14:31:32,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:32,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:32,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:32,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:32,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451740538] [2021-06-05 14:31:32,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451740538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:32,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701879830] [2021-06-05 14:31:32,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:33,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:33,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:33,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:33,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:33,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:33,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:33,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:33,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:33,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:33,065 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:33,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:33,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:33,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701879830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:33,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:33,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:31:33,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129944741] [2021-06-05 14:31:33,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:31:33,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:33,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:31:33,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:31:33,079 INFO L87 Difference]: Start difference. First operand 503 states and 1588 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:33,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:33,219 INFO L93 Difference]: Finished difference Result 612 states and 1908 transitions. [2021-06-05 14:31:33,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:33,220 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:33,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:33,220 INFO L225 Difference]: With dead ends: 612 [2021-06-05 14:31:33,220 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 14:31:33,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:33,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 14:31:33,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 497. [2021-06-05 14:31:33,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:33,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 14:31:33,225 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 14:31:33,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:33,225 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 14:31:33,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:33,225 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 14:31:33,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:33,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:33,226 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:33,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 568 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2788 [2021-06-05 14:31:33,426 INFO L430 AbstractCegarLoop]: === Iteration 580 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:33,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:33,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1267485953, now seen corresponding path program 568 times [2021-06-05 14:31:33,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:33,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363944204] [2021-06-05 14:31:33,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:33,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:33,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:33,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363944204] [2021-06-05 14:31:33,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363944204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:33,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834277262] [2021-06-05 14:31:33,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:33,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:33,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:33,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:33,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:33,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:33,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:33,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:33,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:33,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-05 14:31:33,664 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:31:33,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:33,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:33,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:33,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:33,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:33,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:33,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:33,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:33,690 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 14:31:33,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:33,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834277262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:33,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:33,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:33,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998981090] [2021-06-05 14:31:33,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:33,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:33,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:33,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:33,717 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:34,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:34,027 INFO L93 Difference]: Finished difference Result 877 states and 2702 transitions. [2021-06-05 14:31:34,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:31:34,027 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:34,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:34,028 INFO L225 Difference]: With dead ends: 877 [2021-06-05 14:31:34,028 INFO L226 Difference]: Without dead ends: 838 [2021-06-05 14:31:34,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:31:34,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-06-05 14:31:34,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 501. [2021-06-05 14:31:34,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.16) internal successors, (1580), 500 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:34,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1580 transitions. [2021-06-05 14:31:34,034 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1580 transitions. Word has length 21 [2021-06-05 14:31:34,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:34,034 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1580 transitions. [2021-06-05 14:31:34,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:34,035 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1580 transitions. [2021-06-05 14:31:34,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:34,035 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:34,035 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:34,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2790,569 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:34,235 INFO L430 AbstractCegarLoop]: === Iteration 581 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:34,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:34,236 INFO L82 PathProgramCache]: Analyzing trace with hash 128016029, now seen corresponding path program 569 times [2021-06-05 14:31:34,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:34,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852864452] [2021-06-05 14:31:34,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:34,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:34,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:34,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:34,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852864452] [2021-06-05 14:31:34,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852864452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:34,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059872794] [2021-06-05 14:31:34,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:34,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:34,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:34,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:34,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:34,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:34,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:34,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:34,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:34,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:34,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:34,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:34,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:31:34,402 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:18 [2021-06-05 14:31:34,480 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:31:34,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:34,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:34,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:34,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:34,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:34,489 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:34,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:34,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:34,494 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:31:34,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:34,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059872794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:34,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:34,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:34,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153784611] [2021-06-05 14:31:34,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:34,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:34,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:34,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:34,523 INFO L87 Difference]: Start difference. First operand 501 states and 1580 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:34,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:34,993 INFO L93 Difference]: Finished difference Result 987 states and 3041 transitions. [2021-06-05 14:31:34,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:31:34,993 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:34,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:34,994 INFO L225 Difference]: With dead ends: 987 [2021-06-05 14:31:34,994 INFO L226 Difference]: Without dead ends: 968 [2021-06-05 14:31:34,994 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 353.1ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:31:34,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-05 14:31:35,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 497. [2021-06-05 14:31:35,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:35,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 14:31:35,005 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 14:31:35,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:35,005 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 14:31:35,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:35,006 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 14:31:35,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:35,006 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:35,006 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:35,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 570 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2798 [2021-06-05 14:31:35,206 INFO L430 AbstractCegarLoop]: === Iteration 582 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:35,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:35,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1361649761, now seen corresponding path program 570 times [2021-06-05 14:31:35,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:35,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941448463] [2021-06-05 14:31:35,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:35,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:35,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:35,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:35,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941448463] [2021-06-05 14:31:35,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941448463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:35,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068159899] [2021-06-05 14:31:35,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:35,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:35,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:35,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:35,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:35,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:35,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:35,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:35,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:35,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:35,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:31:35,443 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:31:35,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:35,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:35,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:35,448 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:35,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:35,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:35,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:35,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:35,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:35,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:35,470 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 14:31:35,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:35,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068159899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:35,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:35,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:35,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381954101] [2021-06-05 14:31:35,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:35,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:35,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:35,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:35,498 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:35,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:35,691 INFO L93 Difference]: Finished difference Result 801 states and 2463 transitions. [2021-06-05 14:31:35,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:31:35,692 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:35,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:35,693 INFO L225 Difference]: With dead ends: 801 [2021-06-05 14:31:35,693 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 14:31:35,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:31:35,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 14:31:35,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 500. [2021-06-05 14:31:35,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:35,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 14:31:35,698 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 14:31:35,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:35,698 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 14:31:35,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:35,699 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 14:31:35,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:35,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:35,699 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:35,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 571 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2804 [2021-06-05 14:31:35,899 INFO L430 AbstractCegarLoop]: === Iteration 583 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:35,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:35,900 INFO L82 PathProgramCache]: Analyzing trace with hash -338847589, now seen corresponding path program 571 times [2021-06-05 14:31:35,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:35,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097542246] [2021-06-05 14:31:35,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:35,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:35,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:35,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097542246] [2021-06-05 14:31:35,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097542246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:35,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015498135] [2021-06-05 14:31:35,985 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:36,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:36,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:36,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:36,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:36,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:31:36,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:36,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:36,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:36,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:36,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:36,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:36,128 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 14:31:36,174 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:36,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015498135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:36,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:36,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:36,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251736651] [2021-06-05 14:31:36,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:36,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:36,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:36,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:36,174 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:36,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:36,426 INFO L93 Difference]: Finished difference Result 697 states and 2169 transitions. [2021-06-05 14:31:36,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:31:36,427 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:36,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:36,428 INFO L225 Difference]: With dead ends: 697 [2021-06-05 14:31:36,428 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 14:31:36,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 194.0ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:31:36,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 14:31:36,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 503. [2021-06-05 14:31:36,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1653386454183265) internal successors, (1589), 502 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:36,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1589 transitions. [2021-06-05 14:31:36,433 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1589 transitions. Word has length 21 [2021-06-05 14:31:36,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:36,433 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1589 transitions. [2021-06-05 14:31:36,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:36,433 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1589 transitions. [2021-06-05 14:31:36,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:36,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:36,433 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:36,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 572 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2812 [2021-06-05 14:31:36,634 INFO L430 AbstractCegarLoop]: === Iteration 584 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:36,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:36,634 INFO L82 PathProgramCache]: Analyzing trace with hash -623110273, now seen corresponding path program 572 times [2021-06-05 14:31:36,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:36,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192773451] [2021-06-05 14:31:36,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:36,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:36,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:36,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192773451] [2021-06-05 14:31:36,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192773451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:36,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828745983] [2021-06-05 14:31:36,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:36,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:36,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:36,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:36,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:36,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:36,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:36,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:36,839 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:36,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:36,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:36,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:36,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:36,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:36,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:36,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:36,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:36,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:36,911 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:31:36,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:36,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828745983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:36,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:36,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:36,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875240524] [2021-06-05 14:31:36,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:36,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:36,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:36,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:36,976 INFO L87 Difference]: Start difference. First operand 503 states and 1589 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:37,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:37,274 INFO L93 Difference]: Finished difference Result 725 states and 2245 transitions. [2021-06-05 14:31:37,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:31:37,274 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:37,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:37,275 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:31:37,275 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 14:31:37,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 271.3ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:31:37,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 14:31:37,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 516. [2021-06-05 14:31:37,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.1611650485436895) internal successors, (1628), 515 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:37,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1628 transitions. [2021-06-05 14:31:37,281 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1628 transitions. Word has length 21 [2021-06-05 14:31:37,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:37,281 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1628 transitions. [2021-06-05 14:31:37,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:37,281 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1628 transitions. [2021-06-05 14:31:37,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:37,281 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:37,282 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:37,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2818,573 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:37,482 INFO L430 AbstractCegarLoop]: === Iteration 585 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:37,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:37,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1063281567, now seen corresponding path program 573 times [2021-06-05 14:31:37,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:37,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105425699] [2021-06-05 14:31:37,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:37,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:37,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:37,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:37,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105425699] [2021-06-05 14:31:37,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105425699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:37,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400187560] [2021-06-05 14:31:37,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:37,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:37,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:37,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:31:37,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:37,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:37,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:31:37,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:37,718 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:37,720 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,755 INFO L628 ElimStorePlain]: treesize reduction 11, result has 82.3 percent of original size [2021-06-05 14:31:37,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:31:37,755 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:51 [2021-06-05 14:31:37,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:37,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:31:37,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:37,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:37,855 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:37,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:31:37,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:37,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:37,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:37,873 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:71, output treesize:21 [2021-06-05 14:31:37,925 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:37,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400187560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:37,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:37,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:37,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921858724] [2021-06-05 14:31:37,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:37,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:37,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:37,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:37,926 INFO L87 Difference]: Start difference. First operand 516 states and 1628 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:38,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:38,584 INFO L93 Difference]: Finished difference Result 715 states and 2190 transitions. [2021-06-05 14:31:38,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:31:38,584 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:38,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:38,585 INFO L225 Difference]: With dead ends: 715 [2021-06-05 14:31:38,585 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 14:31:38,585 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 677.8ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:31:38,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 14:31:38,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2021-06-05 14:31:38,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1756487025948106) internal successors, (1591), 501 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:38,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1591 transitions. [2021-06-05 14:31:38,591 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1591 transitions. Word has length 21 [2021-06-05 14:31:38,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:38,591 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1591 transitions. [2021-06-05 14:31:38,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:38,591 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1591 transitions. [2021-06-05 14:31:38,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:38,591 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:38,591 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:38,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2826,574 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:38,792 INFO L430 AbstractCegarLoop]: === Iteration 586 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:38,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:38,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1048969205, now seen corresponding path program 574 times [2021-06-05 14:31:38,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:38,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249882960] [2021-06-05 14:31:38,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:38,858 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:38,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:38,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249882960] [2021-06-05 14:31:38,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249882960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:38,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190596774] [2021-06-05 14:31:38,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:38,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:38,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:38,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:38,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:38,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:38,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:38,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:38,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:38,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:38,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:38,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:38,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:38,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:38,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:38,948 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:38,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:38,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:38,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:38,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190596774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:38,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:38,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:38,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222378283] [2021-06-05 14:31:38,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:38,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:38,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:38,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:38,957 INFO L87 Difference]: Start difference. First operand 502 states and 1591 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:39,094 INFO L93 Difference]: Finished difference Result 872 states and 2704 transitions. [2021-06-05 14:31:39,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:39,094 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:39,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:39,095 INFO L225 Difference]: With dead ends: 872 [2021-06-05 14:31:39,095 INFO L226 Difference]: Without dead ends: 850 [2021-06-05 14:31:39,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 87.5ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:39,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-06-05 14:31:39,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 505. [2021-06-05 14:31:39,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1785714285714284) internal successors, (1602), 504 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1602 transitions. [2021-06-05 14:31:39,101 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1602 transitions. Word has length 21 [2021-06-05 14:31:39,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:39,102 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1602 transitions. [2021-06-05 14:31:39,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,102 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1602 transitions. [2021-06-05 14:31:39,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:39,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:39,102 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:39,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2836,575 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:39,303 INFO L430 AbstractCegarLoop]: === Iteration 587 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:39,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:39,303 INFO L82 PathProgramCache]: Analyzing trace with hash -84054495, now seen corresponding path program 575 times [2021-06-05 14:31:39,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:39,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865708597] [2021-06-05 14:31:39,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:39,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:39,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:39,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865708597] [2021-06-05 14:31:39,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865708597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:39,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365315619] [2021-06-05 14:31:39,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:39,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:39,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:39,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:39,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:39,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:39,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:39,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:39,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:39,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:39,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:31:39,542 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:31:39,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:39,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:39,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:39,547 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:39,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:39,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:39,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:39,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:39,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:39,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:39,568 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 14:31:39,595 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:39,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365315619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:39,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:39,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:39,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976502950] [2021-06-05 14:31:39,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:39,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:39,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:39,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:39,596 INFO L87 Difference]: Start difference. First operand 505 states and 1602 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:39,871 INFO L93 Difference]: Finished difference Result 900 states and 2764 transitions. [2021-06-05 14:31:39,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:31:39,871 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:39,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:39,872 INFO L225 Difference]: With dead ends: 900 [2021-06-05 14:31:39,872 INFO L226 Difference]: Without dead ends: 861 [2021-06-05 14:31:39,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 221.5ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:31:39,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2021-06-05 14:31:39,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 506. [2021-06-05 14:31:39,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1702970297029704) internal successors, (1601), 505 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1601 transitions. [2021-06-05 14:31:39,878 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1601 transitions. Word has length 21 [2021-06-05 14:31:39,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:39,878 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1601 transitions. [2021-06-05 14:31:39,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:39,878 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1601 transitions. [2021-06-05 14:31:39,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:39,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:39,879 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:40,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 576 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2839 [2021-06-05 14:31:40,079 INFO L430 AbstractCegarLoop]: === Iteration 588 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:40,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:40,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1311447487, now seen corresponding path program 576 times [2021-06-05 14:31:40,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:40,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689652758] [2021-06-05 14:31:40,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:40,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:40,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:40,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689652758] [2021-06-05 14:31:40,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689652758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:40,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793800090] [2021-06-05 14:31:40,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:40,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:40,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:40,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:40,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:40,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:40,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:40,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:40,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:40,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:40,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:40,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:31:40,248 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:40,373 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:31:40,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:40,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:40,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:40,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:40,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:40,382 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:40,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:40,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:40,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:31:40,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:40,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793800090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:40,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:40,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:40,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235927369] [2021-06-05 14:31:40,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:40,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:40,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:40,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:40,414 INFO L87 Difference]: Start difference. First operand 506 states and 1601 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:40,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:40,862 INFO L93 Difference]: Finished difference Result 933 states and 2862 transitions. [2021-06-05 14:31:40,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:31:40,862 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:40,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:40,863 INFO L225 Difference]: With dead ends: 933 [2021-06-05 14:31:40,863 INFO L226 Difference]: Without dead ends: 914 [2021-06-05 14:31:40,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 376.6ms TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:31:40,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-06-05 14:31:40,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 490. [2021-06-05 14:31:40,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.16359918200409) internal successors, (1547), 489 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:40,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1547 transitions. [2021-06-05 14:31:40,869 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1547 transitions. Word has length 21 [2021-06-05 14:31:40,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:40,869 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1547 transitions. [2021-06-05 14:31:40,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:40,869 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1547 transitions. [2021-06-05 14:31:40,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:40,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:40,870 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:41,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2847,577 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:41,070 INFO L430 AbstractCegarLoop]: === Iteration 589 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:41,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:41,071 INFO L82 PathProgramCache]: Analyzing trace with hash -633167109, now seen corresponding path program 577 times [2021-06-05 14:31:41,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:41,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023716537] [2021-06-05 14:31:41,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:41,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:41,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:41,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023716537] [2021-06-05 14:31:41,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023716537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:41,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676039201] [2021-06-05 14:31:41,143 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:41,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:41,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:41,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:41,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:41,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:41,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:41,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:41,198 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:41,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:41,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:41,225 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:41,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:41,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:41,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676039201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:41,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:41,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:41,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279704031] [2021-06-05 14:31:41,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:41,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:41,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:41,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:41,234 INFO L87 Difference]: Start difference. First operand 490 states and 1547 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:41,399 INFO L93 Difference]: Finished difference Result 775 states and 2407 transitions. [2021-06-05 14:31:41,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:41,399 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:41,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:41,400 INFO L225 Difference]: With dead ends: 775 [2021-06-05 14:31:41,400 INFO L226 Difference]: Without dead ends: 753 [2021-06-05 14:31:41,400 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 108.3ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:41,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-05 14:31:41,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 493. [2021-06-05 14:31:41,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.160569105691057) internal successors, (1555), 492 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1555 transitions. [2021-06-05 14:31:41,406 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1555 transitions. Word has length 21 [2021-06-05 14:31:41,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:41,406 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1555 transitions. [2021-06-05 14:31:41,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,406 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1555 transitions. [2021-06-05 14:31:41,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:41,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:41,406 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:41,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 578 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2858 [2021-06-05 14:31:41,607 INFO L430 AbstractCegarLoop]: === Iteration 590 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:41,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:41,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1247585829, now seen corresponding path program 578 times [2021-06-05 14:31:41,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:41,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912178576] [2021-06-05 14:31:41,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:41,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:41,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:41,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912178576] [2021-06-05 14:31:41,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912178576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:41,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193113427] [2021-06-05 14:31:41,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:41,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:41,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:41,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:41,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:41,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:41,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:41,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:41,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:41,740 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:41,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:41,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:41,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:41,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:41,772 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:41,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:41,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:41,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:41,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193113427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:41,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:41,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:41,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213529513] [2021-06-05 14:31:41,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:41,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:41,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:41,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:41,789 INFO L87 Difference]: Start difference. First operand 493 states and 1555 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:41,930 INFO L93 Difference]: Finished difference Result 783 states and 2427 transitions. [2021-06-05 14:31:41,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:41,930 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:41,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:41,931 INFO L225 Difference]: With dead ends: 783 [2021-06-05 14:31:41,931 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 14:31:41,931 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:41,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 14:31:41,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 484. [2021-06-05 14:31:41,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:31:41,936 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:31:41,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:41,936 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:31:41,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:41,936 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:31:41,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:41,937 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:41,937 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:42,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 579 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2862 [2021-06-05 14:31:42,137 INFO L430 AbstractCegarLoop]: === Iteration 591 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:42,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:42,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1053291013, now seen corresponding path program 579 times [2021-06-05 14:31:42,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:42,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774998412] [2021-06-05 14:31:42,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:42,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:42,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:42,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774998412] [2021-06-05 14:31:42,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774998412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:42,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510531282] [2021-06-05 14:31:42,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:42,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:42,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:42,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:42,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:42,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:42,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:42,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:31:42,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:42,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:42,364 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:42,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:42,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:42,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510531282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:42,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:42,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:42,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077285654] [2021-06-05 14:31:42,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:42,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:42,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:42,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:42,373 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:42,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:42,481 INFO L93 Difference]: Finished difference Result 638 states and 1978 transitions. [2021-06-05 14:31:42,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:42,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:42,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:42,482 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:31:42,482 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:31:42,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:42,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:31:42,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 490. [2021-06-05 14:31:42,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1574642126789367) internal successors, (1544), 489 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:42,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1544 transitions. [2021-06-05 14:31:42,487 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1544 transitions. Word has length 21 [2021-06-05 14:31:42,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:42,487 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1544 transitions. [2021-06-05 14:31:42,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:42,487 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1544 transitions. [2021-06-05 14:31:42,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:42,488 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:42,488 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:42,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 580 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2867 [2021-06-05 14:31:42,688 INFO L430 AbstractCegarLoop]: === Iteration 592 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:42,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:42,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1555082349, now seen corresponding path program 580 times [2021-06-05 14:31:42,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:42,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633087126] [2021-06-05 14:31:42,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:42,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:42,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633087126] [2021-06-05 14:31:42,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633087126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:42,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875186762] [2021-06-05 14:31:42,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:42,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:42,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:42,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:42,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:42,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:42,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:42,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:42,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:42,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 14:31:42,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:42,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:42,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:42,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:42,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:31:42,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:42,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:42,972 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:31:42,991 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:42,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875186762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:42,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:42,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:42,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406082477] [2021-06-05 14:31:42,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:42,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:42,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:42,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:42,992 INFO L87 Difference]: Start difference. First operand 490 states and 1544 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:43,116 INFO L93 Difference]: Finished difference Result 629 states and 1954 transitions. [2021-06-05 14:31:43,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:43,117 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:43,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:43,117 INFO L225 Difference]: With dead ends: 629 [2021-06-05 14:31:43,117 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 14:31:43,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:43,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 14:31:43,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 487. [2021-06-05 14:31:43,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.152263374485597) internal successors, (1532), 486 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1532 transitions. [2021-06-05 14:31:43,122 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1532 transitions. Word has length 21 [2021-06-05 14:31:43,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:43,122 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1532 transitions. [2021-06-05 14:31:43,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,122 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1532 transitions. [2021-06-05 14:31:43,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:43,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:43,123 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:43,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2870,581 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:43,323 INFO L430 AbstractCegarLoop]: === Iteration 593 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:43,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:43,324 INFO L82 PathProgramCache]: Analyzing trace with hash 633100827, now seen corresponding path program 581 times [2021-06-05 14:31:43,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:43,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040138932] [2021-06-05 14:31:43,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:43,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:43,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:43,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040138932] [2021-06-05 14:31:43,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040138932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:43,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693818030] [2021-06-05 14:31:43,408 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:43,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:43,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:43,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:43,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:43,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:43,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:43,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:43,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:43,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:43,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:31:43,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:43,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:43,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:43,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:43,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:43,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:31:43,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:43,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:43,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:43,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:31:43,610 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:43,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693818030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:43,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:43,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:43,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178351173] [2021-06-05 14:31:43,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:43,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:43,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:43,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:43,611 INFO L87 Difference]: Start difference. First operand 487 states and 1532 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:43,803 INFO L93 Difference]: Finished difference Result 632 states and 1960 transitions. [2021-06-05 14:31:43,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:43,803 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:43,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:43,804 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:31:43,804 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:31:43,804 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 182.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:31:43,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:31:43,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 14:31:43,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:31:43,809 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:31:43,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:43,809 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:31:43,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:43,809 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:31:43,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:43,810 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:43,810 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:44,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 582 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2873 [2021-06-05 14:31:44,010 INFO L430 AbstractCegarLoop]: === Iteration 594 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:44,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:44,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1929113427, now seen corresponding path program 582 times [2021-06-05 14:31:44,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:44,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542204265] [2021-06-05 14:31:44,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:44,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:44,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:44,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542204265] [2021-06-05 14:31:44,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542204265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:44,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174634428] [2021-06-05 14:31:44,106 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:44,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:44,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:44,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:44,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:44,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:44,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:44,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:44,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:44,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:44,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:44,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:44,242 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:44,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:44,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:44,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174634428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:44,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:44,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:44,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861885884] [2021-06-05 14:31:44,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:44,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:44,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:44,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:44,250 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:44,368 INFO L93 Difference]: Finished difference Result 652 states and 2024 transitions. [2021-06-05 14:31:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:44,368 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:44,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:44,369 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:31:44,369 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 14:31:44,369 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:44,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 14:31:44,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 491. [2021-06-05 14:31:44,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1653061224489796) internal successors, (1551), 490 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1551 transitions. [2021-06-05 14:31:44,374 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1551 transitions. Word has length 21 [2021-06-05 14:31:44,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:44,374 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1551 transitions. [2021-06-05 14:31:44,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,374 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1551 transitions. [2021-06-05 14:31:44,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:44,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:44,375 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:44,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 583 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2876 [2021-06-05 14:31:44,575 INFO L430 AbstractCegarLoop]: === Iteration 595 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:44,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:44,575 INFO L82 PathProgramCache]: Analyzing trace with hash 1864062533, now seen corresponding path program 583 times [2021-06-05 14:31:44,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:44,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289103996] [2021-06-05 14:31:44,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:44,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:44,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:44,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:44,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289103996] [2021-06-05 14:31:44,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289103996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:44,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278507194] [2021-06-05 14:31:44,663 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:44,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:44,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:44,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:44,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:44,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:44,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:44,744 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:44,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:44,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:44,785 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:44,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:44,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:44,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:44,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278507194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:44,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:44,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:44,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425837729] [2021-06-05 14:31:44,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:44,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:44,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:44,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:44,799 INFO L87 Difference]: Start difference. First operand 491 states and 1551 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:44,982 INFO L93 Difference]: Finished difference Result 643 states and 2000 transitions. [2021-06-05 14:31:44,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:44,982 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:44,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:44,983 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:31:44,983 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:31:44,983 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 125.9ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:44,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:31:44,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 488. [2021-06-05 14:31:44,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 14:31:44,988 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 14:31:44,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:44,988 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 14:31:44,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:44,988 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 14:31:44,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:44,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:44,989 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:45,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2880,584 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:45,189 INFO L430 AbstractCegarLoop]: === Iteration 596 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:45,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:45,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1525997921, now seen corresponding path program 584 times [2021-06-05 14:31:45,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:45,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152307555] [2021-06-05 14:31:45,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:45,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:45,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:45,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:45,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152307555] [2021-06-05 14:31:45,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152307555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:45,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964673632] [2021-06-05 14:31:45,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:45,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:45,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:45,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:45,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:45,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:45,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:45,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:31:45,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:45,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:45,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:45,440 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:45,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:45,441 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:31:45,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:45,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964673632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:45,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:45,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:31:45,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591190222] [2021-06-05 14:31:45,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:31:45,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:45,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:31:45,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:45,449 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:45,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:45,624 INFO L93 Difference]: Finished difference Result 621 states and 1918 transitions. [2021-06-05 14:31:45,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:45,624 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:45,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:45,625 INFO L225 Difference]: With dead ends: 621 [2021-06-05 14:31:45,625 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:31:45,625 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 133.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:45,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:31:45,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 490. [2021-06-05 14:31:45,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1513292433537834) internal successors, (1541), 489 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:45,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1541 transitions. [2021-06-05 14:31:45,630 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1541 transitions. Word has length 21 [2021-06-05 14:31:45,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:45,630 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1541 transitions. [2021-06-05 14:31:45,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:45,630 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1541 transitions. [2021-06-05 14:31:45,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:45,631 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:45,631 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:45,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 585 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2884 [2021-06-05 14:31:45,831 INFO L430 AbstractCegarLoop]: === Iteration 597 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:45,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:45,831 INFO L82 PathProgramCache]: Analyzing trace with hash 98339847, now seen corresponding path program 585 times [2021-06-05 14:31:45,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:45,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813151329] [2021-06-05 14:31:45,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:45,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:45,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:45,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813151329] [2021-06-05 14:31:45,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813151329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:45,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344674659] [2021-06-05 14:31:45,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:45,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:45,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:45,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:45,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:45,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:45,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:45,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:45,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:31:46,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:46,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:46,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:46,024 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:46,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:46,025 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:31:46,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:46,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344674659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:46,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:46,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:46,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948069734] [2021-06-05 14:31:46,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:46,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:46,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:46,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:46,044 INFO L87 Difference]: Start difference. First operand 490 states and 1541 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:46,210 INFO L93 Difference]: Finished difference Result 615 states and 1900 transitions. [2021-06-05 14:31:46,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:46,210 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:46,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:46,211 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:31:46,211 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:31:46,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:31:46,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:31:46,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 488. [2021-06-05 14:31:46,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.154004106776181) internal successors, (1536), 487 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1536 transitions. [2021-06-05 14:31:46,216 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1536 transitions. Word has length 21 [2021-06-05 14:31:46,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:46,216 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1536 transitions. [2021-06-05 14:31:46,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,216 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1536 transitions. [2021-06-05 14:31:46,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:46,217 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:46,217 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:46,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2887,586 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:46,417 INFO L430 AbstractCegarLoop]: === Iteration 598 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:46,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:46,417 INFO L82 PathProgramCache]: Analyzing trace with hash 950479557, now seen corresponding path program 586 times [2021-06-05 14:31:46,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:46,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769202714] [2021-06-05 14:31:46,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:46,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:46,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:46,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769202714] [2021-06-05 14:31:46,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769202714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:46,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660347078] [2021-06-05 14:31:46,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:46,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:46,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:46,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:46,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:46,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:46,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:46,578 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:46,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:46,587 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:46,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:46,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:46,649 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:46,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:46,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:46,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:46,657 INFO L518 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2021-06-05 14:31:46,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:46,657 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:46,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:46,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660347078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:46,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:46,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:46,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503254983] [2021-06-05 14:31:46,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:46,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:46,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:46,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:46,675 INFO L87 Difference]: Start difference. First operand 488 states and 1536 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:46,832 INFO L93 Difference]: Finished difference Result 661 states and 2050 transitions. [2021-06-05 14:31:46,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:46,833 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:46,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:46,834 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:31:46,834 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:31:46,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:46,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:31:46,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 488. [2021-06-05 14:31:46,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.154004106776181) internal successors, (1536), 487 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1536 transitions. [2021-06-05 14:31:46,839 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1536 transitions. Word has length 21 [2021-06-05 14:31:46,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:46,839 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1536 transitions. [2021-06-05 14:31:46,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:46,839 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1536 transitions. [2021-06-05 14:31:46,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:46,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:46,839 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:47,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2891,587 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:47,053 INFO L430 AbstractCegarLoop]: === Iteration 599 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:47,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:47,053 INFO L82 PathProgramCache]: Analyzing trace with hash -144219361, now seen corresponding path program 587 times [2021-06-05 14:31:47,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:47,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019379717] [2021-06-05 14:31:47,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:47,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:47,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:47,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019379717] [2021-06-05 14:31:47,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019379717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:47,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585872019] [2021-06-05 14:31:47,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:47,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:47,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:47,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:47,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:47,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:47,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:47,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:47,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:47,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:47,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:31:47,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:47,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:47,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:47,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:47,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:47,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:47,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:47,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:47,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:47,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:47,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:47,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:47,393 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:31:47,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:47,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585872019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:47,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:47,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:47,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475880733] [2021-06-05 14:31:47,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:47,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:47,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:47,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:47,444 INFO L87 Difference]: Start difference. First operand 488 states and 1536 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:47,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:47,730 INFO L93 Difference]: Finished difference Result 836 states and 2559 transitions. [2021-06-05 14:31:47,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:31:47,730 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:47,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:47,731 INFO L225 Difference]: With dead ends: 836 [2021-06-05 14:31:47,731 INFO L226 Difference]: Without dead ends: 782 [2021-06-05 14:31:47,731 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 266.0ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:31:47,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-06-05 14:31:47,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 489. [2021-06-05 14:31:47,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1741803278688523) internal successors, (1549), 488 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:47,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1549 transitions. [2021-06-05 14:31:47,737 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1549 transitions. Word has length 21 [2021-06-05 14:31:47,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:47,737 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1549 transitions. [2021-06-05 14:31:47,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:47,737 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1549 transitions. [2021-06-05 14:31:47,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:47,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:47,738 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:47,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2900,588 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:47,938 INFO L430 AbstractCegarLoop]: === Iteration 600 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:47,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:47,938 INFO L82 PathProgramCache]: Analyzing trace with hash -768505125, now seen corresponding path program 588 times [2021-06-05 14:31:47,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:47,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326218531] [2021-06-05 14:31:47,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:48,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:48,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326218531] [2021-06-05 14:31:48,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326218531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:48,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473483870] [2021-06-05 14:31:48,029 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:48,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:48,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:48,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:48,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:48,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:48,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:48,101 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:48,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:48,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:48,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,148 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:48,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:48,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,159 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-06-05 14:31:48,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:48,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:48,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:48,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473483870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:48,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:48,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:48,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826663264] [2021-06-05 14:31:48,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:48,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:48,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:48,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:48,183 INFO L87 Difference]: Start difference. First operand 489 states and 1549 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:48,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:48,305 INFO L93 Difference]: Finished difference Result 665 states and 2066 transitions. [2021-06-05 14:31:48,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:48,305 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:48,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:48,306 INFO L225 Difference]: With dead ends: 665 [2021-06-05 14:31:48,306 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 14:31:48,306 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:48,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 14:31:48,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 489. [2021-06-05 14:31:48,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1741803278688523) internal successors, (1549), 488 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:48,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1549 transitions. [2021-06-05 14:31:48,311 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1549 transitions. Word has length 21 [2021-06-05 14:31:48,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:48,311 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1549 transitions. [2021-06-05 14:31:48,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:48,311 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1549 transitions. [2021-06-05 14:31:48,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:48,312 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:48,312 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:48,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2913,589 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:48,512 INFO L430 AbstractCegarLoop]: === Iteration 601 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:48,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:48,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1759833337, now seen corresponding path program 589 times [2021-06-05 14:31:48,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:48,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244190872] [2021-06-05 14:31:48,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:48,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:48,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:48,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:48,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244190872] [2021-06-05 14:31:48,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244190872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:48,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194304098] [2021-06-05 14:31:48,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:48,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:48,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:48,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:48,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:48,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:48,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:31:48,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:48,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:48,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:48,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:48,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:48,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:48,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:48,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:48,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:48,806 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 14:31:48,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:48,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194304098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:48,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:48,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:48,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810141948] [2021-06-05 14:31:48,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:48,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:48,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:48,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:48,891 INFO L87 Difference]: Start difference. First operand 489 states and 1549 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:49,114 INFO L93 Difference]: Finished difference Result 739 states and 2271 transitions. [2021-06-05 14:31:49,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:31:49,115 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:49,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:49,115 INFO L225 Difference]: With dead ends: 739 [2021-06-05 14:31:49,115 INFO L226 Difference]: Without dead ends: 712 [2021-06-05 14:31:49,116 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 245.3ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:31:49,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-06-05 14:31:49,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 484. [2021-06-05 14:31:49,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:31:49,121 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:31:49,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:49,121 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:31:49,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,121 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:31:49,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:49,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:49,122 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:49,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 590 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2919 [2021-06-05 14:31:49,322 INFO L430 AbstractCegarLoop]: === Iteration 602 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:49,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:49,322 INFO L82 PathProgramCache]: Analyzing trace with hash 627882053, now seen corresponding path program 590 times [2021-06-05 14:31:49,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:49,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596846000] [2021-06-05 14:31:49,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:49,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:49,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:49,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596846000] [2021-06-05 14:31:49,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596846000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:49,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826832012] [2021-06-05 14:31:49,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:49,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:49,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:49,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:49,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:49,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:49,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:49,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:49,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:49,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:49,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:49,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:49,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:49,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:49,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:49,531 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:49,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:49,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:31:49,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:49,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826832012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:49,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:49,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:31:49,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208700771] [2021-06-05 14:31:49,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:31:49,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:49,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:31:49,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:49,546 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:49,721 INFO L93 Difference]: Finished difference Result 632 states and 1957 transitions. [2021-06-05 14:31:49,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:49,722 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:49,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:49,722 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:31:49,722 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:31:49,723 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:31:49,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:31:49,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 14:31:49,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:31:49,727 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:31:49,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:49,727 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:31:49,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:49,728 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:31:49,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:49,728 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:49,728 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:49,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2929,591 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:49,929 INFO L430 AbstractCegarLoop]: === Iteration 603 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:49,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1617127597, now seen corresponding path program 591 times [2021-06-05 14:31:49,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:49,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656065434] [2021-06-05 14:31:49,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:50,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:50,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:50,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656065434] [2021-06-05 14:31:50,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656065434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:50,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555200714] [2021-06-05 14:31:50,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:50,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:31:50,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:50,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:50,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:50,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:50,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:50,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:50,097 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:31:50,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:50,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,139 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:31:50,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:50,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,149 INFO L518 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2021-06-05 14:31:50,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:50,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:31:50,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:50,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555200714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:50,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:50,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:31:50,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711447898] [2021-06-05 14:31:50,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:31:50,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:50,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:31:50,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:50,172 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:50,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:50,361 INFO L93 Difference]: Finished difference Result 647 states and 2006 transitions. [2021-06-05 14:31:50,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:50,361 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:50,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:50,362 INFO L225 Difference]: With dead ends: 647 [2021-06-05 14:31:50,362 INFO L226 Difference]: Without dead ends: 618 [2021-06-05 14:31:50,362 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:50,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-06-05 14:31:50,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 484. [2021-06-05 14:31:50,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:50,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:31:50,367 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:31:50,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:50,367 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:31:50,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:50,367 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:31:50,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:50,368 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:50,368 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:50,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 592 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2933 [2021-06-05 14:31:50,568 INFO L430 AbstractCegarLoop]: === Iteration 604 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:50,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:50,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1319861187, now seen corresponding path program 592 times [2021-06-05 14:31:50,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:50,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664672672] [2021-06-05 14:31:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:50,670 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:50,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:50,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664672672] [2021-06-05 14:31:50,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664672672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:50,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802994848] [2021-06-05 14:31:50,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:50,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:50,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:50,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:50,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:50,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:50,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:50,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:31:50,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:31:50,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:50,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:50,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:50,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:50,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:50,830 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:50,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:50,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:50,848 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:31:50,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:50,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802994848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:50,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:50,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:50,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476179747] [2021-06-05 14:31:50,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:50,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:50,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:50,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:50,923 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:51,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:51,754 INFO L93 Difference]: Finished difference Result 883 states and 2715 transitions. [2021-06-05 14:31:51,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:31:51,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:51,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:51,755 INFO L225 Difference]: With dead ends: 883 [2021-06-05 14:31:51,755 INFO L226 Difference]: Without dead ends: 860 [2021-06-05 14:31:51,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 570.2ms TimeCoverageRelationStatistics Valid=163, Invalid=893, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:31:51,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-06-05 14:31:51,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 483. [2021-06-05 14:31:51,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1618257261410787) internal successors, (1524), 482 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:51,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1524 transitions. [2021-06-05 14:31:51,761 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1524 transitions. Word has length 21 [2021-06-05 14:31:51,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:51,761 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1524 transitions. [2021-06-05 14:31:51,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:51,761 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1524 transitions. [2021-06-05 14:31:51,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:51,762 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:51,762 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:51,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2939,593 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:51,962 INFO L430 AbstractCegarLoop]: === Iteration 605 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:51,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:51,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1604123871, now seen corresponding path program 593 times [2021-06-05 14:31:51,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:51,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678034905] [2021-06-05 14:31:51,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:51,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:52,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:52,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:52,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678034905] [2021-06-05 14:31:52,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678034905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:52,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811726469] [2021-06-05 14:31:52,081 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:52,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:52,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:52,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:52,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:52,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:52,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:52,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:52,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:52,173 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:52,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:52,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:31:52,193 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:31:52,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:52,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:52,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:52,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:52,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:52,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:52,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:52,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:52,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:52,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:52,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:52,287 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:31:52,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:52,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811726469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:52,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:52,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:52,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897083759] [2021-06-05 14:31:52,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:52,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:52,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:52,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:52,366 INFO L87 Difference]: Start difference. First operand 483 states and 1524 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:52,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:52,597 INFO L93 Difference]: Finished difference Result 714 states and 2190 transitions. [2021-06-05 14:31:52,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:31:52,597 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:52,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:52,598 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:31:52,598 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 14:31:52,598 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 300.1ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:31:52,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 14:31:52,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 494. [2021-06-05 14:31:52,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.1643002028397564) internal successors, (1560), 493 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:52,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1560 transitions. [2021-06-05 14:31:52,603 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1560 transitions. Word has length 21 [2021-06-05 14:31:52,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:52,603 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1560 transitions. [2021-06-05 14:31:52,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:52,603 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1560 transitions. [2021-06-05 14:31:52,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:52,604 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:52,604 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:52,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2948,594 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:52,804 INFO L430 AbstractCegarLoop]: === Iteration 606 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:52,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:52,805 INFO L82 PathProgramCache]: Analyzing trace with hash 471565919, now seen corresponding path program 594 times [2021-06-05 14:31:52,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:52,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577045153] [2021-06-05 14:31:52,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:52,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:52,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577045153] [2021-06-05 14:31:52,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577045153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:52,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732102882] [2021-06-05 14:31:52,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:52,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:31:52,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:52,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:52,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:53,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:53,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:53,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:53,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:53,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:53,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:31:53,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:31:53,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:53,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:53,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:53,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:53,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:53,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:53,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,112 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 14:31:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:53,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732102882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:53,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:53,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:53,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732269161] [2021-06-05 14:31:53,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:53,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:53,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:53,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:53,160 INFO L87 Difference]: Start difference. First operand 494 states and 1560 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:53,378 INFO L93 Difference]: Finished difference Result 663 states and 2046 transitions. [2021-06-05 14:31:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:31:53,378 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:53,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:53,379 INFO L225 Difference]: With dead ends: 663 [2021-06-05 14:31:53,379 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 14:31:53,379 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 237.9ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:31:53,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 14:31:53,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 476. [2021-06-05 14:31:53,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 14:31:53,384 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 14:31:53,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:53,385 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 14:31:53,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,385 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 14:31:53,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:53,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:53,385 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:53,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 595 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2961 [2021-06-05 14:31:53,586 INFO L430 AbstractCegarLoop]: === Iteration 607 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:53,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:53,586 INFO L82 PathProgramCache]: Analyzing trace with hash 13787909, now seen corresponding path program 595 times [2021-06-05 14:31:53,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:53,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026622523] [2021-06-05 14:31:53,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:53,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:53,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:53,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026622523] [2021-06-05 14:31:53,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026622523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:53,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973403059] [2021-06-05 14:31:53,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:53,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:53,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:53,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:53,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:53,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:53,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:53,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:53,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:53,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:53,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:53,733 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:53,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:53,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:53,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973403059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:53,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:53,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:53,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012060236] [2021-06-05 14:31:53,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:53,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:53,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:53,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:53,742 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:53,857 INFO L93 Difference]: Finished difference Result 741 states and 2254 transitions. [2021-06-05 14:31:53,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:53,857 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:53,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:53,858 INFO L225 Difference]: With dead ends: 741 [2021-06-05 14:31:53,858 INFO L226 Difference]: Without dead ends: 719 [2021-06-05 14:31:53,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 79.4ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:31:53,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-06-05 14:31:53,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 482. [2021-06-05 14:31:53,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1434511434511436) internal successors, (1512), 481 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1512 transitions. [2021-06-05 14:31:53,863 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1512 transitions. Word has length 21 [2021-06-05 14:31:53,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:53,863 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1512 transitions. [2021-06-05 14:31:53,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:53,864 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1512 transitions. [2021-06-05 14:31:53,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:53,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:53,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:54,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2966,596 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:54,065 INFO L430 AbstractCegarLoop]: === Iteration 608 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:54,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:54,065 INFO L82 PathProgramCache]: Analyzing trace with hash -2076000913, now seen corresponding path program 596 times [2021-06-05 14:31:54,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:54,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008574491] [2021-06-05 14:31:54,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:54,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:54,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:54,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008574491] [2021-06-05 14:31:54,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008574491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:54,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454319279] [2021-06-05 14:31:54,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:54,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:54,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:54,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:54,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:54,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:54,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:54,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:54,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:54,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:54,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:54,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:54,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:31:54,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 14:31:54,334 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:31:54,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:54,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:54,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:54,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:31:54,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:31:54,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:54,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:54,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:54,349 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:31:54,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:54,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454319279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:54,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:54,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:31:54,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401536970] [2021-06-05 14:31:54,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:31:54,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:54,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:31:54,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:31:54,376 INFO L87 Difference]: Start difference. First operand 482 states and 1512 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:54,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:54,956 INFO L93 Difference]: Finished difference Result 921 states and 2800 transitions. [2021-06-05 14:31:54,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:31:54,957 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:54,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:54,958 INFO L225 Difference]: With dead ends: 921 [2021-06-05 14:31:54,958 INFO L226 Difference]: Without dead ends: 902 [2021-06-05 14:31:54,958 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 459.8ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:31:54,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-06-05 14:31:54,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 487. [2021-06-05 14:31:54,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:54,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 14:31:54,964 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 14:31:54,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:54,964 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 14:31:54,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:54,964 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 14:31:54,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:54,965 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:54,965 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:55,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 597 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2969 [2021-06-05 14:31:55,165 INFO L430 AbstractCegarLoop]: === Iteration 609 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:55,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:55,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1119235791, now seen corresponding path program 597 times [2021-06-05 14:31:55,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:55,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997360478] [2021-06-05 14:31:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:55,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:55,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:55,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:55,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997360478] [2021-06-05 14:31:55,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997360478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:55,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689836341] [2021-06-05 14:31:55,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:55,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:31:55,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:55,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:55,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:55,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:55,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:55,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:31:55,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:55,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:31:55,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:55,354 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:55,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:55,354 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:31:55,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:55,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689836341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:55,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:55,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:31:55,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635346050] [2021-06-05 14:31:55,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:31:55,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:55,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:31:55,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:55,381 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:55,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:55,632 INFO L93 Difference]: Finished difference Result 818 states and 2508 transitions. [2021-06-05 14:31:55,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:31:55,632 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:55,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:55,633 INFO L225 Difference]: With dead ends: 818 [2021-06-05 14:31:55,633 INFO L226 Difference]: Without dead ends: 779 [2021-06-05 14:31:55,634 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:31:55,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2021-06-05 14:31:55,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 487. [2021-06-05 14:31:55,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.139917695473251) internal successors, (1526), 486 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:55,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1526 transitions. [2021-06-05 14:31:55,639 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1526 transitions. Word has length 21 [2021-06-05 14:31:55,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:55,639 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1526 transitions. [2021-06-05 14:31:55,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:55,639 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1526 transitions. [2021-06-05 14:31:55,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:55,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:55,640 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:55,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2976,598 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:55,840 INFO L430 AbstractCegarLoop]: === Iteration 610 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:55,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:55,840 INFO L82 PathProgramCache]: Analyzing trace with hash 276266191, now seen corresponding path program 598 times [2021-06-05 14:31:55,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:55,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832134106] [2021-06-05 14:31:55,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:55,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:55,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:55,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832134106] [2021-06-05 14:31:55,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832134106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:55,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120202622] [2021-06-05 14:31:55,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:55,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:31:55,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:55,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:55,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:55,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:55,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:55,975 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:55,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:55,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:55,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:56,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:56,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:56,047 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:56,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:56,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120202622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:56,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:56,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:31:56,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004278712] [2021-06-05 14:31:56,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:31:56,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:56,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:31:56,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:56,073 INFO L87 Difference]: Start difference. First operand 487 states and 1526 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:56,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:56,551 INFO L93 Difference]: Finished difference Result 906 states and 2775 transitions. [2021-06-05 14:31:56,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:31:56,552 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:56,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:56,553 INFO L225 Difference]: With dead ends: 906 [2021-06-05 14:31:56,553 INFO L226 Difference]: Without dead ends: 887 [2021-06-05 14:31:56,553 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 311.7ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:31:56,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-06-05 14:31:56,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 493. [2021-06-05 14:31:56,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:56,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 14:31:56,559 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 14:31:56,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:56,559 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 14:31:56,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:56,559 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 14:31:56,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:56,560 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:56,560 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:56,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2979,599 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:56,760 INFO L430 AbstractCegarLoop]: === Iteration 611 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:56,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:56,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1962658031, now seen corresponding path program 599 times [2021-06-05 14:31:56,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:56,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124556348] [2021-06-05 14:31:56,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:56,842 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:56,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:56,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124556348] [2021-06-05 14:31:56,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124556348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:56,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11274325] [2021-06-05 14:31:56,842 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:56,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:31:56,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:56,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:31:56,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:56,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:56,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:56,895 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:56,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:56,900 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:56,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:56,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:31:56,922 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 14:31:57,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:57,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:57,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:31:57,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:57,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:57,007 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:57,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:57,018 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:57,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:31:57,018 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:69, output treesize:26 [2021-06-05 14:31:57,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:57,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11274325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:57,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:57,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:31:57,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338033585] [2021-06-05 14:31:57,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:31:57,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:57,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:31:57,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:57,087 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:58,122 INFO L93 Difference]: Finished difference Result 1112 states and 3401 transitions. [2021-06-05 14:31:58,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 14:31:58,122 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:58,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:58,124 INFO L225 Difference]: With dead ends: 1112 [2021-06-05 14:31:58,124 INFO L226 Difference]: Without dead ends: 1066 [2021-06-05 14:31:58,124 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 805.1ms TimeCoverageRelationStatistics Valid=208, Invalid=982, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:31:58,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-06-05 14:31:58,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 499. [2021-06-05 14:31:58,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1646586345381524) internal successors, (1576), 498 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1576 transitions. [2021-06-05 14:31:58,131 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1576 transitions. Word has length 21 [2021-06-05 14:31:58,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:58,131 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1576 transitions. [2021-06-05 14:31:58,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,131 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1576 transitions. [2021-06-05 14:31:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:58,132 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:58,132 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:58,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 600 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2985 [2021-06-05 14:31:58,332 INFO L430 AbstractCegarLoop]: === Iteration 612 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:58,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:58,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1668348405, now seen corresponding path program 600 times [2021-06-05 14:31:58,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:58,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841325314] [2021-06-05 14:31:58,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:58,402 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:58,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:58,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841325314] [2021-06-05 14:31:58,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841325314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:58,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176865902] [2021-06-05 14:31:58,403 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:58,430 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:31:58,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:58,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:58,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:58,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:58,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:58,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:58,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:58,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:58,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:58,462 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:58,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:58,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:58,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:58,488 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:58,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:58,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:31:58,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:58,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176865902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:58,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:58,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:58,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683099777] [2021-06-05 14:31:58,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:58,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:58,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:58,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:58,497 INFO L87 Difference]: Start difference. First operand 499 states and 1576 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:58,680 INFO L93 Difference]: Finished difference Result 764 states and 2361 transitions. [2021-06-05 14:31:58,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:58,680 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:58,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:58,681 INFO L225 Difference]: With dead ends: 764 [2021-06-05 14:31:58,681 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 14:31:58,681 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:58,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 14:31:58,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 502. [2021-06-05 14:31:58,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.161676646706587) internal successors, (1584), 501 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1584 transitions. [2021-06-05 14:31:58,687 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1584 transitions. Word has length 21 [2021-06-05 14:31:58,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:58,687 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1584 transitions. [2021-06-05 14:31:58,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:58,687 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1584 transitions. [2021-06-05 14:31:58,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:58,687 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:58,687 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:58,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 601 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2994 [2021-06-05 14:31:58,888 INFO L430 AbstractCegarLoop]: === Iteration 613 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:58,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:58,888 INFO L82 PathProgramCache]: Analyzing trace with hash 212404533, now seen corresponding path program 601 times [2021-06-05 14:31:58,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:58,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083476244] [2021-06-05 14:31:58,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:58,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:58,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:58,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083476244] [2021-06-05 14:31:58,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083476244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:58,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79643609] [2021-06-05 14:31:58,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:58,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:58,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:58,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:59,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:59,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:59,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:59,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:59,016 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:31:59,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:31:59,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:59,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:59,046 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:59,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:31:59,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:31:59,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:59,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79643609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:59,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:59,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:31:59,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961948896] [2021-06-05 14:31:59,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:31:59,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:59,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:31:59,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:31:59,064 INFO L87 Difference]: Start difference. First operand 502 states and 1584 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:59,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:31:59,218 INFO L93 Difference]: Finished difference Result 765 states and 2356 transitions. [2021-06-05 14:31:59,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:31:59,218 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:31:59,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:31:59,219 INFO L225 Difference]: With dead ends: 765 [2021-06-05 14:31:59,219 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 14:31:59,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:31:59,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 14:31:59,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 493. [2021-06-05 14:31:59,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.154471544715447) internal successors, (1552), 492 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:59,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1552 transitions. [2021-06-05 14:31:59,224 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1552 transitions. Word has length 21 [2021-06-05 14:31:59,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:31:59,224 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1552 transitions. [2021-06-05 14:31:59,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:31:59,224 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1552 transitions. [2021-06-05 14:31:59,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:31:59,225 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:31:59,225 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:31:59,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2998,602 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:59,425 INFO L430 AbstractCegarLoop]: === Iteration 614 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:31:59,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:31:59,426 INFO L82 PathProgramCache]: Analyzing trace with hash 838275325, now seen corresponding path program 602 times [2021-06-05 14:31:59,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:31:59,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977330450] [2021-06-05 14:31:59,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:31:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:31:59,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:59,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:31:59,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977330450] [2021-06-05 14:31:59,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977330450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:59,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169952129] [2021-06-05 14:31:59,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:31:59,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:31:59,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:31:59,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:31:59,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:31:59,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:31:59,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:59,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:31:59,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:31:59,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:31:59,602 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:31:59,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:31:59,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:31:59,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:31:59,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169952129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:31:59,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:31:59,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:31:59,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768885799] [2021-06-05 14:31:59,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:31:59,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:31:59,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:31:59,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:31:59,627 INFO L87 Difference]: Start difference. First operand 493 states and 1552 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:00,201 INFO L93 Difference]: Finished difference Result 895 states and 2732 transitions. [2021-06-05 14:32:00,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:32:00,201 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:00,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:00,202 INFO L225 Difference]: With dead ends: 895 [2021-06-05 14:32:00,202 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 14:32:00,203 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 481.3ms TimeCoverageRelationStatistics Valid=237, Invalid=953, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:32:00,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 14:32:00,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 483. [2021-06-05 14:32:00,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.136929460580913) internal successors, (1512), 482 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1512 transitions. [2021-06-05 14:32:00,208 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1512 transitions. Word has length 21 [2021-06-05 14:32:00,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:00,208 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1512 transitions. [2021-06-05 14:32:00,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,209 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1512 transitions. [2021-06-05 14:32:00,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:00,209 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:00,209 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:00,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3003,603 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:00,409 INFO L430 AbstractCegarLoop]: === Iteration 615 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:00,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:00,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1036891949, now seen corresponding path program 603 times [2021-06-05 14:32:00,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:00,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009052171] [2021-06-05 14:32:00,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:00,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:00,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009052171] [2021-06-05 14:32:00,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009052171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:00,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748632962] [2021-06-05 14:32:00,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:00,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:00,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:00,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:00,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:00,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:00,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:00,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:00,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:00,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:32:00,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:00,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:00,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:00,568 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:00,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:00,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:32:00,580 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:00,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748632962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:00,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:00,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:32:00,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009661163] [2021-06-05 14:32:00,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:32:00,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:00,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:32:00,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:32:00,581 INFO L87 Difference]: Start difference. First operand 483 states and 1512 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:00,679 INFO L93 Difference]: Finished difference Result 611 states and 1882 transitions. [2021-06-05 14:32:00,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:00,679 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:00,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:00,680 INFO L225 Difference]: With dead ends: 611 [2021-06-05 14:32:00,680 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 14:32:00,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:32:00,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 14:32:00,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 479. [2021-06-05 14:32:00,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1380753138075312) internal successors, (1500), 478 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1500 transitions. [2021-06-05 14:32:00,685 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1500 transitions. Word has length 21 [2021-06-05 14:32:00,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:00,685 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1500 transitions. [2021-06-05 14:32:00,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:00,685 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1500 transitions. [2021-06-05 14:32:00,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:00,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:00,686 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:00,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3005,604 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:00,886 INFO L430 AbstractCegarLoop]: === Iteration 616 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:00,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:00,886 INFO L82 PathProgramCache]: Analyzing trace with hash 2145041413, now seen corresponding path program 604 times [2021-06-05 14:32:00,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:00,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060247980] [2021-06-05 14:32:00,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:00,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:00,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:00,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:00,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060247980] [2021-06-05 14:32:00,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060247980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:00,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380105539] [2021-06-05 14:32:00,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:00,980 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:00,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:00,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:00,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:01,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:01,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:01,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:01,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:01,023 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:32:01,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:01,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:01,038 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:01,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:32:01,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:01,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380105539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:01,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:01,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:32:01,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793179729] [2021-06-05 14:32:01,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:32:01,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:01,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:32:01,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:32:01,046 INFO L87 Difference]: Start difference. First operand 479 states and 1500 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:01,189 INFO L93 Difference]: Finished difference Result 601 states and 1854 transitions. [2021-06-05 14:32:01,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:01,190 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:01,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:01,190 INFO L225 Difference]: With dead ends: 601 [2021-06-05 14:32:01,190 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 14:32:01,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 85.8ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:32:01,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 14:32:01,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 486. [2021-06-05 14:32:01,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1402061855670103) internal successors, (1523), 485 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1523 transitions. [2021-06-05 14:32:01,195 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1523 transitions. Word has length 21 [2021-06-05 14:32:01,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:01,195 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1523 transitions. [2021-06-05 14:32:01,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,195 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1523 transitions. [2021-06-05 14:32:01,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:01,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:01,196 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:01,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3007,605 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:01,396 INFO L430 AbstractCegarLoop]: === Iteration 617 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:01,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:01,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1725853973, now seen corresponding path program 605 times [2021-06-05 14:32:01,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:01,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138273866] [2021-06-05 14:32:01,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:01,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:01,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:01,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:01,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138273866] [2021-06-05 14:32:01,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138273866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:01,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280942752] [2021-06-05 14:32:01,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:01,489 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:01,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:01,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:01,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:01,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:01,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:01,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:32:01,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:01,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:01,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:01,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:01,564 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:01,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:01,564 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:32:01,572 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:01,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280942752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:01,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:01,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:01,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730961244] [2021-06-05 14:32:01,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:01,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:01,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:01,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:01,572 INFO L87 Difference]: Start difference. First operand 486 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:01,711 INFO L93 Difference]: Finished difference Result 614 states and 1892 transitions. [2021-06-05 14:32:01,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:01,712 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:01,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:01,713 INFO L225 Difference]: With dead ends: 614 [2021-06-05 14:32:01,713 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 14:32:01,713 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:01,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 14:32:01,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 486. [2021-06-05 14:32:01,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 14:32:01,718 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 14:32:01,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:01,718 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 14:32:01,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 14:32:01,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:01,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:01,718 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:01,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 606 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3010 [2021-06-05 14:32:01,919 INFO L430 AbstractCegarLoop]: === Iteration 618 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:01,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:01,919 INFO L82 PathProgramCache]: Analyzing trace with hash -269172945, now seen corresponding path program 606 times [2021-06-05 14:32:01,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:01,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295670725] [2021-06-05 14:32:01,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:01,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:01,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:01,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295670725] [2021-06-05 14:32:01,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295670725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:01,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998073192] [2021-06-05 14:32:01,987 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:02,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:32:02,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:02,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:02,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:02,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:02,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:02,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:02,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:02,054 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:32:02,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:02,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:02,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:02,073 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:02,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:02,074 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:32:02,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:02,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998073192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:02,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:02,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:32:02,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792871831] [2021-06-05 14:32:02,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:32:02,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:02,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:32:02,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:32:02,090 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:02,219 INFO L93 Difference]: Finished difference Result 641 states and 1983 transitions. [2021-06-05 14:32:02,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:02,220 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:02,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:02,220 INFO L225 Difference]: With dead ends: 641 [2021-06-05 14:32:02,220 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 14:32:02,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 90.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:32:02,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 14:32:02,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 486. [2021-06-05 14:32:02,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 14:32:02,225 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 14:32:02,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:02,225 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 14:32:02,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,225 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 14:32:02,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:02,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:02,226 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:02,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3013,607 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:02,426 INFO L430 AbstractCegarLoop]: === Iteration 619 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:02,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:02,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1363871863, now seen corresponding path program 607 times [2021-06-05 14:32:02,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:02,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83772967] [2021-06-05 14:32:02,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:02,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:02,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:02,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:02,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83772967] [2021-06-05 14:32:02,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83772967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:02,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399914846] [2021-06-05 14:32:02,494 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:02,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:02,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:02,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:02,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:02,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:02,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:32:02,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:02,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:02,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:02,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:02,591 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:02,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:02,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:32:02,619 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:02,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399914846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:02,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:02,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:02,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20171972] [2021-06-05 14:32:02,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:02,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:02,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:02,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:02,620 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:02,812 INFO L93 Difference]: Finished difference Result 601 states and 1858 transitions. [2021-06-05 14:32:02,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:02,813 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:02,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:02,813 INFO L225 Difference]: With dead ends: 601 [2021-06-05 14:32:02,813 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 14:32:02,813 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 115.2ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:02,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 14:32:02,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 483. [2021-06-05 14:32:02,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.136929460580913) internal successors, (1512), 482 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1512 transitions. [2021-06-05 14:32:02,818 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1512 transitions. Word has length 21 [2021-06-05 14:32:02,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:02,818 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1512 transitions. [2021-06-05 14:32:02,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:02,818 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1512 transitions. [2021-06-05 14:32:02,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:02,819 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:02,819 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:03,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3017,608 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:03,019 INFO L430 AbstractCegarLoop]: === Iteration 620 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:03,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:03,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1837611175, now seen corresponding path program 608 times [2021-06-05 14:32:03,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:03,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631212634] [2021-06-05 14:32:03,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:03,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:03,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:03,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:03,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631212634] [2021-06-05 14:32:03,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631212634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:03,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247496614] [2021-06-05 14:32:03,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:03,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:03,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:03,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:03,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:03,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:03,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:03,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:32:03,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:32:03,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:32:03,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:03,178 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:03,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:03,178 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:32:03,195 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:03,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247496614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:03,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:03,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:32:03,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126611992] [2021-06-05 14:32:03,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:32:03,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:03,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:32:03,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:32:03,195 INFO L87 Difference]: Start difference. First operand 483 states and 1512 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:03,335 INFO L93 Difference]: Finished difference Result 615 states and 1894 transitions. [2021-06-05 14:32:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:03,335 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:03,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:03,336 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:32:03,336 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 14:32:03,336 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:03,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 14:32:03,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 486. [2021-06-05 14:32:03,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.138144329896907) internal successors, (1522), 485 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1522 transitions. [2021-06-05 14:32:03,341 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1522 transitions. Word has length 21 [2021-06-05 14:32:03,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:03,341 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1522 transitions. [2021-06-05 14:32:03,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,341 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1522 transitions. [2021-06-05 14:32:03,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:03,342 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:03,342 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:03,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 609 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3023 [2021-06-05 14:32:03,542 INFO L430 AbstractCegarLoop]: === Iteration 621 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:03,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:03,542 INFO L82 PathProgramCache]: Analyzing trace with hash 742912257, now seen corresponding path program 609 times [2021-06-05 14:32:03,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:03,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2411125] [2021-06-05 14:32:03,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:03,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:03,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:03,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:03,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2411125] [2021-06-05 14:32:03,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2411125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:03,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34457090] [2021-06-05 14:32:03,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:03,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:03,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:03,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:03,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:03,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 17 treesize of output 13 [2021-06-05 14:32:03,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:03,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:03,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:03,688 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:32:03,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:03,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:03,719 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:03,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:03,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:03,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:03,727 INFO L518 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2021-06-05 14:32:03,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:03,728 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:32:03,755 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:03,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34457090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:03,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:03,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:03,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117296649] [2021-06-05 14:32:03,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:03,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:03,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:03,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:03,756 INFO L87 Difference]: Start difference. First operand 486 states and 1522 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:03,986 INFO L93 Difference]: Finished difference Result 656 states and 2011 transitions. [2021-06-05 14:32:03,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:03,986 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:03,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:03,987 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:32:03,987 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:32:03,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:03,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:32:03,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 502. [2021-06-05 14:32:03,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1397205588822357) internal successors, (1573), 501 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1573 transitions. [2021-06-05 14:32:03,992 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1573 transitions. Word has length 21 [2021-06-05 14:32:03,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:03,992 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1573 transitions. [2021-06-05 14:32:03,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:03,993 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1573 transitions. [2021-06-05 14:32:03,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:03,993 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:03,993 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:04,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3026,610 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:04,194 INFO L430 AbstractCegarLoop]: === Iteration 622 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:04,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:04,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1671302101, now seen corresponding path program 610 times [2021-06-05 14:32:04,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:04,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073217567] [2021-06-05 14:32:04,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:04,263 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:04,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:04,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073217567] [2021-06-05 14:32:04,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073217567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:04,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741411546] [2021-06-05 14:32:04,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:04,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:04,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:04,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:04,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:04,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:04,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:04,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:04,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:04,338 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:32:04,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:04,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:04,371 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:04,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:32:04,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:04,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741411546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:04,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:04,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:04,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978186094] [2021-06-05 14:32:04,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:04,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:04,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:04,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:04,382 INFO L87 Difference]: Start difference. First operand 502 states and 1573 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:04,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:04,554 INFO L93 Difference]: Finished difference Result 606 states and 1858 transitions. [2021-06-05 14:32:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:04,555 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:04,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:04,555 INFO L225 Difference]: With dead ends: 606 [2021-06-05 14:32:04,555 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 14:32:04,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 140.4ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:04,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 14:32:04,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 483. [2021-06-05 14:32:04,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:04,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 14:32:04,560 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 14:32:04,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:04,560 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 14:32:04,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:04,561 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 14:32:04,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:04,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:04,561 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:04,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 611 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3034 [2021-06-05 14:32:04,761 INFO L430 AbstractCegarLoop]: === Iteration 623 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:04,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:04,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1889309011, now seen corresponding path program 611 times [2021-06-05 14:32:04,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:04,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179923211] [2021-06-05 14:32:04,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:04,839 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:04,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:04,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179923211] [2021-06-05 14:32:04,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179923211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:04,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121157531] [2021-06-05 14:32:04,839 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:04,866 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:04,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:04,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:04,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:04,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:04,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:04,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:04,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:04,917 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:04,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:04,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:04,971 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:04,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:04,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:32:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:04,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121157531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:04,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:04,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:04,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158557937] [2021-06-05 14:32:04,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:04,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:04,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:04,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:04,980 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:05,129 INFO L93 Difference]: Finished difference Result 634 states and 1951 transitions. [2021-06-05 14:32:05,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:05,130 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:05,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:05,130 INFO L225 Difference]: With dead ends: 634 [2021-06-05 14:32:05,131 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 14:32:05,131 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:05,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 14:32:05,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 490. [2021-06-05 14:32:05,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1615541922290387) internal successors, (1546), 489 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1546 transitions. [2021-06-05 14:32:05,139 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1546 transitions. Word has length 21 [2021-06-05 14:32:05,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:05,139 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1546 transitions. [2021-06-05 14:32:05,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,140 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1546 transitions. [2021-06-05 14:32:05,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:05,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:05,140 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:05,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 612 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3037 [2021-06-05 14:32:05,341 INFO L430 AbstractCegarLoop]: === Iteration 624 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:05,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:05,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1903866949, now seen corresponding path program 612 times [2021-06-05 14:32:05,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:05,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595114349] [2021-06-05 14:32:05,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:05,427 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:05,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:05,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595114349] [2021-06-05 14:32:05,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595114349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:05,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309456112] [2021-06-05 14:32:05,427 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:05,454 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:05,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:05,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:05,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:05,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:05,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:05,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:05,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:05,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:05,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:05,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:05,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:05,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:05,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:05,548 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:05,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:05,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:32:05,562 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:05,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309456112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:05,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:05,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:05,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799933057] [2021-06-05 14:32:05,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:05,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:05,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:05,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:05,563 INFO L87 Difference]: Start difference. First operand 490 states and 1546 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:05,720 INFO L93 Difference]: Finished difference Result 625 states and 1927 transitions. [2021-06-05 14:32:05,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:05,720 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:05,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:05,721 INFO L225 Difference]: With dead ends: 625 [2021-06-05 14:32:05,721 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 14:32:05,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 125.9ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:05,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 14:32:05,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 487. [2021-06-05 14:32:05,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.156378600823045) internal successors, (1534), 486 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1534 transitions. [2021-06-05 14:32:05,726 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1534 transitions. Word has length 21 [2021-06-05 14:32:05,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:05,726 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1534 transitions. [2021-06-05 14:32:05,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:05,726 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1534 transitions. [2021-06-05 14:32:05,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:05,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:05,726 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:05,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 613 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3040 [2021-06-05 14:32:05,927 INFO L430 AbstractCegarLoop]: === Iteration 625 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:05,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:05,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1263984893, now seen corresponding path program 613 times [2021-06-05 14:32:05,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:05,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669399156] [2021-06-05 14:32:05,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:05,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:06,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:06,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:06,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669399156] [2021-06-05 14:32:06,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669399156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:06,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968375119] [2021-06-05 14:32:06,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:06,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:06,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:06,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:06,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:06,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:06,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:06,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:06,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:06,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:06,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:06,178 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:32:06,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:06,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:06,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:06,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:06,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:06,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:06,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:06,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:06,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:06,368 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 14:32:06,399 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:06,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968375119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:06,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:06,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:06,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920210313] [2021-06-05 14:32:06,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:06,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:06,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:06,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:06,400 INFO L87 Difference]: Start difference. First operand 487 states and 1534 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:06,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:06,755 INFO L93 Difference]: Finished difference Result 773 states and 2384 transitions. [2021-06-05 14:32:06,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:32:06,755 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:06,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:06,756 INFO L225 Difference]: With dead ends: 773 [2021-06-05 14:32:06,756 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 14:32:06,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 314.4ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:32:06,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 14:32:06,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 493. [2021-06-05 14:32:06,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1646341463414633) internal successors, (1557), 492 states have internal predecessors, (1557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:06,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1557 transitions. [2021-06-05 14:32:06,762 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1557 transitions. Word has length 21 [2021-06-05 14:32:06,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:06,762 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1557 transitions. [2021-06-05 14:32:06,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:06,762 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1557 transitions. [2021-06-05 14:32:06,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:06,763 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:06,763 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:06,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3043,614 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:06,981 INFO L430 AbstractCegarLoop]: === Iteration 626 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:06,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:06,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1486193505, now seen corresponding path program 614 times [2021-06-05 14:32:06,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:06,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614912903] [2021-06-05 14:32:06,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:07,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:07,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:07,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614912903] [2021-06-05 14:32:07,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614912903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:07,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411097375] [2021-06-05 14:32:07,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:07,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:07,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:07,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:07,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:07,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:07,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:07,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:32:07,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:07,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:07,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:07,213 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:07,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:07,214 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:32:07,238 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:07,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411097375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:07,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:07,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:32:07,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361304539] [2021-06-05 14:32:07,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:32:07,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:07,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:32:07,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:07,239 INFO L87 Difference]: Start difference. First operand 493 states and 1557 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:07,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:07,431 INFO L93 Difference]: Finished difference Result 826 states and 2520 transitions. [2021-06-05 14:32:07,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:32:07,431 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:07,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:07,432 INFO L225 Difference]: With dead ends: 826 [2021-06-05 14:32:07,432 INFO L226 Difference]: Without dead ends: 766 [2021-06-05 14:32:07,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 188.7ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:07,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-06-05 14:32:07,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 493. [2021-06-05 14:32:07,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.154471544715447) internal successors, (1552), 492 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:07,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1552 transitions. [2021-06-05 14:32:07,438 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1552 transitions. Word has length 21 [2021-06-05 14:32:07,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:07,438 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1552 transitions. [2021-06-05 14:32:07,438 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:07,438 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1552 transitions. [2021-06-05 14:32:07,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:07,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:07,438 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:07,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 615 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3060 [2021-06-05 14:32:07,654 INFO L430 AbstractCegarLoop]: === Iteration 627 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:07,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:07,654 INFO L82 PathProgramCache]: Analyzing trace with hash 422406947, now seen corresponding path program 615 times [2021-06-05 14:32:07,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:07,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827607006] [2021-06-05 14:32:07,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:07,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:07,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:07,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:07,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827607006] [2021-06-05 14:32:07,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827607006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:07,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996553251] [2021-06-05 14:32:07,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:07,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:07,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:07,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:07,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:07,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:07,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:07,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:07,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:07,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:07,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:07,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:07,918 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:08,112 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_146, v_prenex_147], 1=[o_2, o_4]} [2021-06-05 14:32:08,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:08,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:08,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:08,128 INFO L518 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2021-06-05 14:32:08,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:08,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:08,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:08,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:08,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:08,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:08,145 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:08,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:08,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:08,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 14:32:08,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:08,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996553251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:08,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:08,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:08,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869443003] [2021-06-05 14:32:08,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:08,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:08,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:08,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:08,211 INFO L87 Difference]: Start difference. First operand 493 states and 1552 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:08,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:08,530 INFO L93 Difference]: Finished difference Result 799 states and 2474 transitions. [2021-06-05 14:32:08,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:32:08,530 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:08,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:08,531 INFO L225 Difference]: With dead ends: 799 [2021-06-05 14:32:08,531 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 14:32:08,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 302.0ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 14:32:08,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 491. [2021-06-05 14:32:08,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:08,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 14:32:08,537 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 14:32:08,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:08,537 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 14:32:08,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:08,537 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 14:32:08,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:08,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:08,537 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:08,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3063,616 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:08,747 INFO L430 AbstractCegarLoop]: === Iteration 628 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:08,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:08,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1575721435, now seen corresponding path program 616 times [2021-06-05 14:32:08,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:08,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229808897] [2021-06-05 14:32:08,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:08,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:08,854 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:08,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:08,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229808897] [2021-06-05 14:32:08,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229808897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:08,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144684361] [2021-06-05 14:32:08,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:08,880 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:08,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:08,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:08,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:08,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:08,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:08,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:08,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:08,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:09,003 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:32:09,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:09,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:09,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:09,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:09,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:32:09,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:09,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144684361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:09,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:09,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:09,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062808798] [2021-06-05 14:32:09,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:09,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:09,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:09,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:09,165 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:09,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:09,447 INFO L93 Difference]: Finished difference Result 765 states and 2359 transitions. [2021-06-05 14:32:09,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:32:09,447 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:09,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:09,448 INFO L225 Difference]: With dead ends: 765 [2021-06-05 14:32:09,448 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 14:32:09,448 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 267.4ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:09,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 14:32:09,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 487. [2021-06-05 14:32:09,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:09,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 14:32:09,454 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 14:32:09,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:09,454 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 14:32:09,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:09,454 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 14:32:09,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:09,454 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:09,454 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:09,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 617 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3089 [2021-06-05 14:32:09,655 INFO L430 AbstractCegarLoop]: === Iteration 629 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:09,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:09,655 INFO L82 PathProgramCache]: Analyzing trace with hash 990283973, now seen corresponding path program 617 times [2021-06-05 14:32:09,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:09,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021489258] [2021-06-05 14:32:09,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:09,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:09,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:09,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021489258] [2021-06-05 14:32:09,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021489258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:09,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141304762] [2021-06-05 14:32:09,739 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:09,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:09,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:09,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:09,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:09,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:09,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:09,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:09,830 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:09,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:09,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,888 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:09,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:09,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:09,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:09,896 INFO L518 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2021-06-05 14:32:09,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:09,896 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:32:09,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:09,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141304762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:09,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:09,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:09,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411674773] [2021-06-05 14:32:09,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:09,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:09,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:09,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:09,922 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:10,098 INFO L93 Difference]: Finished difference Result 664 states and 2050 transitions. [2021-06-05 14:32:10,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:10,098 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:10,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:10,099 INFO L225 Difference]: With dead ends: 664 [2021-06-05 14:32:10,099 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 14:32:10,099 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:10,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 14:32:10,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 487. [2021-06-05 14:32:10,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 14:32:10,104 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 14:32:10,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:10,104 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 14:32:10,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,104 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 14:32:10,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:10,108 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:10,108 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:10,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3094,618 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:10,321 INFO L430 AbstractCegarLoop]: === Iteration 630 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:10,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:10,321 INFO L82 PathProgramCache]: Analyzing trace with hash -104414945, now seen corresponding path program 618 times [2021-06-05 14:32:10,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:10,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233188291] [2021-06-05 14:32:10,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:10,410 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:10,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:10,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233188291] [2021-06-05 14:32:10,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233188291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:10,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308243564] [2021-06-05 14:32:10,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:10,440 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:32:10,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:10,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:10,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:10,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:10,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:10,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:10,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:10,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:32:10,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:10,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:10,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:10,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:10,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:10,527 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:10,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:10,528 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:32:10,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:10,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308243564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:10,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:10,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:10,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648583883] [2021-06-05 14:32:10,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:10,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:10,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:10,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:10,545 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:10,668 INFO L93 Difference]: Finished difference Result 637 states and 1959 transitions. [2021-06-05 14:32:10,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:10,669 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:10,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:10,670 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:32:10,670 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:32:10,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 130.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:10,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:32:10,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 14:32:10,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:32:10,674 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:32:10,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:10,675 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:32:10,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:10,675 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:32:10,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:10,675 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:10,675 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:10,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 619 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3102 [2021-06-05 14:32:10,876 INFO L430 AbstractCegarLoop]: === Iteration 631 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:10,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:10,876 INFO L82 PathProgramCache]: Analyzing trace with hash -728700709, now seen corresponding path program 619 times [2021-06-05 14:32:10,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:10,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830589704] [2021-06-05 14:32:10,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:10,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:10,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:10,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:10,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830589704] [2021-06-05 14:32:10,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830589704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:10,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61606422] [2021-06-05 14:32:10,955 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:10,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:10,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:10,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:11,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:11,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:11,023 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:11,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:11,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:11,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:11,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,084 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:11,084 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-05 14:32:11,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:11,085 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:32:11,118 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:11,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61606422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:11,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:11,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:11,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144240341] [2021-06-05 14:32:11,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:11,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:11,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:11,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:11,118 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:11,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:11,257 INFO L93 Difference]: Finished difference Result 661 states and 2042 transitions. [2021-06-05 14:32:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:11,258 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:32:11,258 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:32:11,258 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 121.1ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:11,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:32:11,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 484. [2021-06-05 14:32:11,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:11,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 14:32:11,263 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 14:32:11,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:11,263 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 14:32:11,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:11,263 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 14:32:11,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:11,264 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:11,264 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:11,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3106,620 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:11,464 INFO L430 AbstractCegarLoop]: === Iteration 632 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:11,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:11,464 INFO L82 PathProgramCache]: Analyzing trace with hash -431434299, now seen corresponding path program 620 times [2021-06-05 14:32:11,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:11,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442279773] [2021-06-05 14:32:11,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:11,563 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:11,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:11,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442279773] [2021-06-05 14:32:11,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442279773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:11,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479436271] [2021-06-05 14:32:11,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:11,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:11,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:11,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:11,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:11,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:11,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:11,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:11,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:11,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:11,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:32:11,742 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_152, v_prenex_153]} [2021-06-05 14:32:11,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:11,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,760 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:11,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:11,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:11,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:11,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:11,778 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:11,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:11,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:11,790 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:56, output treesize:19 [2021-06-05 14:32:11,833 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:11,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479436271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:11,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:11,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:11,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981561811] [2021-06-05 14:32:11,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:11,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:11,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:11,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:11,834 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:12,048 INFO L93 Difference]: Finished difference Result 685 states and 2115 transitions. [2021-06-05 14:32:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:12,048 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:12,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:12,049 INFO L225 Difference]: With dead ends: 685 [2021-06-05 14:32:12,049 INFO L226 Difference]: Without dead ends: 662 [2021-06-05 14:32:12,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 200.6ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:12,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-06-05 14:32:12,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 485. [2021-06-05 14:32:12,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.159090909090909) internal successors, (1529), 484 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1529 transitions. [2021-06-05 14:32:12,054 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1529 transitions. Word has length 21 [2021-06-05 14:32:12,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:12,054 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1529 transitions. [2021-06-05 14:32:12,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,054 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1529 transitions. [2021-06-05 14:32:12,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:12,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:12,054 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:12,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 621 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3111 [2021-06-05 14:32:12,255 INFO L430 AbstractCegarLoop]: === Iteration 633 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:12,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:12,255 INFO L82 PathProgramCache]: Analyzing trace with hash -715696983, now seen corresponding path program 621 times [2021-06-05 14:32:12,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:12,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756084802] [2021-06-05 14:32:12,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:12,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:12,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:12,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756084802] [2021-06-05 14:32:12,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756084802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:12,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122115420] [2021-06-05 14:32:12,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:12,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:12,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:12,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:12,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:12,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:12,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:12,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:12,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:12,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:32:12,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:12,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:12,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:12,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:12,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:12,454 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:12,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:12,455 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:32:12,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:12,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122115420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:12,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:12,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:32:12,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715734583] [2021-06-05 14:32:12,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:32:12,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:12,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:32:12,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:12,527 INFO L87 Difference]: Start difference. First operand 485 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:12,696 INFO L93 Difference]: Finished difference Result 690 states and 2123 transitions. [2021-06-05 14:32:12,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:12,696 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:12,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:12,697 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:32:12,697 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 14:32:12,697 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 185.1ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:12,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 14:32:12,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 483. [2021-06-05 14:32:12,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 14:32:12,702 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 14:32:12,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:12,702 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 14:32:12,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 14:32:12,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:12,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:12,703 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:12,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 622 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3121 [2021-06-05 14:32:12,903 INFO L430 AbstractCegarLoop]: === Iteration 634 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:12,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:12,904 INFO L82 PathProgramCache]: Analyzing trace with hash 739785677, now seen corresponding path program 622 times [2021-06-05 14:32:12,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:12,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041933747] [2021-06-05 14:32:12,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:12,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:12,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:12,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041933747] [2021-06-05 14:32:12,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041933747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:12,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761735517] [2021-06-05 14:32:12,994 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:13,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:13,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:13,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:13,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:13,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:13,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:13,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:32:13,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:13,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:13,102 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:13,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:32:13,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:13,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761735517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:13,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:13,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:13,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474600560] [2021-06-05 14:32:13,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:13,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:13,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:13,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:13,115 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:13,228 INFO L93 Difference]: Finished difference Result 659 states and 2033 transitions. [2021-06-05 14:32:13,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:13,229 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:13,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:13,229 INFO L225 Difference]: With dead ends: 659 [2021-06-05 14:32:13,229 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 14:32:13,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 133.6ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:13,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 14:32:13,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 483. [2021-06-05 14:32:13,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 14:32:13,234 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 14:32:13,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:13,235 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 14:32:13,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,235 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 14:32:13,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:13,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:13,235 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:13,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 623 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3130 [2021-06-05 14:32:13,441 INFO L430 AbstractCegarLoop]: === Iteration 635 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:13,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:13,441 INFO L82 PathProgramCache]: Analyzing trace with hash 119921763, now seen corresponding path program 623 times [2021-06-05 14:32:13,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:13,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22249587] [2021-06-05 14:32:13,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:13,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:13,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:13,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22249587] [2021-06-05 14:32:13,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22249587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:13,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724004124] [2021-06-05 14:32:13,523 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:13,557 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:13,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:13,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:13,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:13,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:13,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:13,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:32:13,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:32:13,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:32:13,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:13,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:13,632 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:13,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:13,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:32:13,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:13,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724004124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:13,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:13,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:13,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096442568] [2021-06-05 14:32:13,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:13,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:13,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:13,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:13,666 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:13,809 INFO L93 Difference]: Finished difference Result 626 states and 1929 transitions. [2021-06-05 14:32:13,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:13,809 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:13,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:13,810 INFO L225 Difference]: With dead ends: 626 [2021-06-05 14:32:13,810 INFO L226 Difference]: Without dead ends: 597 [2021-06-05 14:32:13,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:13,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-06-05 14:32:13,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 481. [2021-06-05 14:32:13,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.152083333333333) internal successors, (1513), 480 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1513 transitions. [2021-06-05 14:32:13,815 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1513 transitions. Word has length 21 [2021-06-05 14:32:13,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:13,815 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1513 transitions. [2021-06-05 14:32:13,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:13,815 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1513 transitions. [2021-06-05 14:32:13,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:13,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:13,815 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:14,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 624 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3133 [2021-06-05 14:32:14,029 INFO L430 AbstractCegarLoop]: === Iteration 636 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:14,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:14,029 INFO L82 PathProgramCache]: Analyzing trace with hash 417188173, now seen corresponding path program 624 times [2021-06-05 14:32:14,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:14,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053055121] [2021-06-05 14:32:14,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:14,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:14,138 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:14,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:14,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053055121] [2021-06-05 14:32:14,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053055121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:14,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11928168] [2021-06-05 14:32:14,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:14,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:14,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:14,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:14,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:14,246 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_154]} [2021-06-05 14:32:14,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:14,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:14,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:14,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:14,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:14,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:14,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:14,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:14,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:32:14,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:14,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:14,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:14,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:14,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:14,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:14,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:14,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:14,344 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:14,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:14,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:14,359 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 14:32:14,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:14,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11928168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:14,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:14,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:14,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894493029] [2021-06-05 14:32:14,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:14,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:14,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:14,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:14,434 INFO L87 Difference]: Start difference. First operand 481 states and 1513 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:14,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:14,853 INFO L93 Difference]: Finished difference Result 825 states and 2525 transitions. [2021-06-05 14:32:14,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:32:14,853 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:14,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:14,854 INFO L225 Difference]: With dead ends: 825 [2021-06-05 14:32:14,854 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 14:32:14,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 377.3ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:32:14,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 14:32:14,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 496. [2021-06-05 14:32:14,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.1676767676767676) internal successors, (1568), 495 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:14,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1568 transitions. [2021-06-05 14:32:14,860 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1568 transitions. Word has length 21 [2021-06-05 14:32:14,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:14,860 INFO L482 AbstractCegarLoop]: Abstraction has 496 states and 1568 transitions. [2021-06-05 14:32:14,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:14,860 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1568 transitions. [2021-06-05 14:32:14,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:14,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:14,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:15,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3136,625 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:15,061 INFO L430 AbstractCegarLoop]: === Iteration 637 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:15,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:15,061 INFO L82 PathProgramCache]: Analyzing trace with hash 132925489, now seen corresponding path program 625 times [2021-06-05 14:32:15,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:15,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205867497] [2021-06-05 14:32:15,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:15,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:15,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:15,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:15,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205867497] [2021-06-05 14:32:15,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205867497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:15,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751151803] [2021-06-05 14:32:15,152 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:15,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:15,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:15,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:15,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:15,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:15,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:15,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:15,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:15,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:15,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:15,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:15,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:15,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:15,271 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:15,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:15,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:15,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:15,281 INFO L518 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2021-06-05 14:32:15,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:15,282 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:32:15,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:15,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751151803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:15,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:15,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:32:15,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586301637] [2021-06-05 14:32:15,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:32:15,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:15,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:32:15,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:15,366 INFO L87 Difference]: Start difference. First operand 496 states and 1568 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:15,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:15,594 INFO L93 Difference]: Finished difference Result 747 states and 2287 transitions. [2021-06-05 14:32:15,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:15,594 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:15,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:15,595 INFO L225 Difference]: With dead ends: 747 [2021-06-05 14:32:15,595 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 14:32:15,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 238.0ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:15,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 14:32:15,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2021-06-05 14:32:15,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1699604743083003) internal successors, (1604), 506 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:15,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1604 transitions. [2021-06-05 14:32:15,600 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1604 transitions. Word has length 21 [2021-06-05 14:32:15,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:15,600 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1604 transitions. [2021-06-05 14:32:15,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:15,601 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1604 transitions. [2021-06-05 14:32:15,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:15,601 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:15,601 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:15,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3146,626 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:15,801 INFO L430 AbstractCegarLoop]: === Iteration 638 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:15,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:15,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1827821477, now seen corresponding path program 626 times [2021-06-05 14:32:15,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:15,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076065630] [2021-06-05 14:32:15,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:15,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:15,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076065630] [2021-06-05 14:32:15,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076065630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:15,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867902186] [2021-06-05 14:32:15,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:15,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:15,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:15,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:15,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:16,013 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_157], 1=[o_2]} [2021-06-05 14:32:16,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:16,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:16,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:16,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:16,045 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:32:16,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:16,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:16,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:16,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:16,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,117 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:32:16,163 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:16,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867902186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:16,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:16,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:16,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370724787] [2021-06-05 14:32:16,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:16,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:16,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:16,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:16,164 INFO L87 Difference]: Start difference. First operand 507 states and 1604 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:16,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:16,494 INFO L93 Difference]: Finished difference Result 772 states and 2373 transitions. [2021-06-05 14:32:16,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:32:16,494 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:16,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:16,495 INFO L225 Difference]: With dead ends: 772 [2021-06-05 14:32:16,495 INFO L226 Difference]: Without dead ends: 753 [2021-06-05 14:32:16,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 375.5ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:32:16,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-05 14:32:16,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 493. [2021-06-05 14:32:16,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.160569105691057) internal successors, (1555), 492 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:16,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1555 transitions. [2021-06-05 14:32:16,501 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1555 transitions. Word has length 21 [2021-06-05 14:32:16,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:16,501 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1555 transitions. [2021-06-05 14:32:16,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:16,501 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1555 transitions. [2021-06-05 14:32:16,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:16,502 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:16,502 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:16,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3157,627 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:16,702 INFO L430 AbstractCegarLoop]: === Iteration 639 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:16,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:16,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1293533791, now seen corresponding path program 627 times [2021-06-05 14:32:16,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:16,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147426192] [2021-06-05 14:32:16,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:16,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:16,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:16,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147426192] [2021-06-05 14:32:16,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147426192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:16,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827727814] [2021-06-05 14:32:16,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:16,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:16,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:16,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:16,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:16,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:16,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:16,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:16,897 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:32:16,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:16,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:16,942 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:16,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:16,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:32:16,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:16,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827727814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:16,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:16,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:32:16,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608545269] [2021-06-05 14:32:16,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:32:16,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:16,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:32:16,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:16,986 INFO L87 Difference]: Start difference. First operand 493 states and 1555 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:17,159 INFO L93 Difference]: Finished difference Result 675 states and 2074 transitions. [2021-06-05 14:32:17,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:17,160 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:17,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:17,161 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:32:17,161 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:32:17,161 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 219.5ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:17,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:32:17,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 475. [2021-06-05 14:32:17,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 14:32:17,166 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 14:32:17,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:17,166 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 14:32:17,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,166 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 14:32:17,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:17,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:17,166 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:17,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 628 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3162 [2021-06-05 14:32:17,367 INFO L430 AbstractCegarLoop]: === Iteration 640 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:17,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:17,367 INFO L82 PathProgramCache]: Analyzing trace with hash 447204325, now seen corresponding path program 628 times [2021-06-05 14:32:17,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:17,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898620601] [2021-06-05 14:32:17,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:17,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:17,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:17,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:17,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898620601] [2021-06-05 14:32:17,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898620601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:17,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578412794] [2021-06-05 14:32:17,472 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:17,498 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:17,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:17,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:17,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:17,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:17,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:17,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:17,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:17,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:17,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:27 [2021-06-05 14:32:17,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:17,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:17,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:17,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:17,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:17,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:17,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:17,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:17,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:17,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:31, output treesize:9 [2021-06-05 14:32:17,711 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:17,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578412794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:17,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:17,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:17,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908675387] [2021-06-05 14:32:17,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:17,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:17,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:17,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:17,711 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:17,849 INFO L93 Difference]: Finished difference Result 554 states and 1715 transitions. [2021-06-05 14:32:17,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:17,850 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:17,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:17,850 INFO L225 Difference]: With dead ends: 554 [2021-06-05 14:32:17,850 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:32:17,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 179.1ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:17,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:32:17,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 481. [2021-06-05 14:32:17,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.14375) internal successors, (1509), 480 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1509 transitions. [2021-06-05 14:32:17,855 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1509 transitions. Word has length 21 [2021-06-05 14:32:17,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:17,855 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1509 transitions. [2021-06-05 14:32:17,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:17,855 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1509 transitions. [2021-06-05 14:32:17,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:17,856 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:17,856 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:18,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 629 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3165 [2021-06-05 14:32:18,056 INFO L430 AbstractCegarLoop]: === Iteration 641 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:18,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:18,057 INFO L82 PathProgramCache]: Analyzing trace with hash -54587011, now seen corresponding path program 629 times [2021-06-05 14:32:18,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:18,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848824101] [2021-06-05 14:32:18,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:18,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:18,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:18,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:18,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848824101] [2021-06-05 14:32:18,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848824101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:18,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943825494] [2021-06-05 14:32:18,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:18,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:18,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:18,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:18,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:18,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:18,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:18,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:18,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:18,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:18,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 14:32:18,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:18,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:18,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:18,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:18,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:18,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:18,330 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:18,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:18,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:18,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:32:18,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:18,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943825494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:18,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:18,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:18,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350483902] [2021-06-05 14:32:18,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:18,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:18,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:18,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:18,358 INFO L87 Difference]: Start difference. First operand 481 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:18,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:18,509 INFO L93 Difference]: Finished difference Result 563 states and 1739 transitions. [2021-06-05 14:32:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:18,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:18,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:18,510 INFO L225 Difference]: With dead ends: 563 [2021-06-05 14:32:18,510 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:32:18,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 165.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:18,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:32:18,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 478. [2021-06-05 14:32:18,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.138364779874214) internal successors, (1497), 477 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:18,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1497 transitions. [2021-06-05 14:32:18,514 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1497 transitions. Word has length 21 [2021-06-05 14:32:18,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:18,514 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1497 transitions. [2021-06-05 14:32:18,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:18,515 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1497 transitions. [2021-06-05 14:32:18,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:18,515 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:18,515 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:18,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3172,630 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:18,716 INFO L430 AbstractCegarLoop]: === Iteration 642 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:18,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:18,716 INFO L82 PathProgramCache]: Analyzing trace with hash 2133596165, now seen corresponding path program 630 times [2021-06-05 14:32:18,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:18,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142830790] [2021-06-05 14:32:18,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:18,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:18,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:18,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142830790] [2021-06-05 14:32:18,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142830790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:18,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093168745] [2021-06-05 14:32:18,814 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:18,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:18,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:18,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:18,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:18,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:18,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:18,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:18,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:18,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:18,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:32:18,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:18,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:18,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:19,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:19,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:19,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:19,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,018 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:32:19,037 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:19,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093168745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:19,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:19,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:19,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479836668] [2021-06-05 14:32:19,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:19,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:19,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:19,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:19,038 INFO L87 Difference]: Start difference. First operand 478 states and 1497 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:19,159 INFO L93 Difference]: Finished difference Result 551 states and 1706 transitions. [2021-06-05 14:32:19,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:19,159 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:19,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:19,160 INFO L225 Difference]: With dead ends: 551 [2021-06-05 14:32:19,160 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 14:32:19,160 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:19,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 14:32:19,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 475. [2021-06-05 14:32:19,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 14:32:19,164 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 14:32:19,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:19,164 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 14:32:19,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,164 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 14:32:19,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:19,165 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:19,165 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:19,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 631 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3175 [2021-06-05 14:32:19,365 INFO L430 AbstractCegarLoop]: === Iteration 643 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:19,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:19,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1864793109, now seen corresponding path program 631 times [2021-06-05 14:32:19,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:19,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476982024] [2021-06-05 14:32:19,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:19,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:19,468 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:19,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:19,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476982024] [2021-06-05 14:32:19,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476982024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:19,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471090058] [2021-06-05 14:32:19,468 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:19,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:19,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:19,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:19,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:19,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:19,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:19,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:19,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 14:32:19,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:19,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:19,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:19,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:19,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:19,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:19,702 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:19,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:19,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:19,721 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 14:32:19,754 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:19,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471090058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:19,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:19,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:19,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428398248] [2021-06-05 14:32:19,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:19,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:19,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:19,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:19,755 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:19,963 INFO L93 Difference]: Finished difference Result 752 states and 2297 transitions. [2021-06-05 14:32:19,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:32:19,964 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:19,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:19,965 INFO L225 Difference]: With dead ends: 752 [2021-06-05 14:32:19,965 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:32:19,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 210.4ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:19,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:32:19,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 475. [2021-06-05 14:32:19,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 14:32:19,970 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 14:32:19,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:19,970 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 14:32:19,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:19,970 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 14:32:19,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:19,970 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:19,970 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:20,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3178,632 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:20,171 INFO L430 AbstractCegarLoop]: === Iteration 644 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:20,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:20,171 INFO L82 PathProgramCache]: Analyzing trace with hash -841990937, now seen corresponding path program 632 times [2021-06-05 14:32:20,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:20,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032513377] [2021-06-05 14:32:20,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:20,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:20,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:20,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032513377] [2021-06-05 14:32:20,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032513377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:20,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99822190] [2021-06-05 14:32:20,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:20,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:20,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:20,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:20,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:20,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:20,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:20,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:20,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:20,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:20,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:32:20,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:20,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:20,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:20,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:20,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:20,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:20,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:20,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:20,445 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:20,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:20,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:20,460 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:32:20,507 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:20,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99822190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:20,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:20,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:20,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236201924] [2021-06-05 14:32:20,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:20,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:20,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:20,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:20,508 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:20,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:20,757 INFO L93 Difference]: Finished difference Result 643 states and 1987 transitions. [2021-06-05 14:32:20,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:20,757 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:20,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:20,758 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:32:20,758 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:32:20,758 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 192.5ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:20,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:32:20,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 475. [2021-06-05 14:32:20,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:20,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 14:32:20,763 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 14:32:20,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:20,763 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 14:32:20,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:20,763 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 14:32:20,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:20,763 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:20,763 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:20,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 633 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3192 [2021-06-05 14:32:20,964 INFO L430 AbstractCegarLoop]: === Iteration 645 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:20,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:20,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1126253621, now seen corresponding path program 633 times [2021-06-05 14:32:20,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:20,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731868459] [2021-06-05 14:32:20,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:20,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:21,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:21,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:21,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731868459] [2021-06-05 14:32:21,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731868459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:21,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457253853] [2021-06-05 14:32:21,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:21,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:21,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:21,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:32:21,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:21,255 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_162, v_prenex_164], 1=[v_prenex_160, o_4]} [2021-06-05 14:32:21,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:21,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:21,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:32:21,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:21,406 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:32:21,440 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:137, output treesize:82 [2021-06-05 14:32:21,514 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 14:32:21,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:21,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:32:21,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:21,535 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:21,563 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:21,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:32:21,567 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:21,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:21,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:32:21,591 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:109, output treesize:26 [2021-06-05 14:32:21,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:21,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457253853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:21,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:21,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:21,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951288237] [2021-06-05 14:32:21,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:21,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:21,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:21,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:21,666 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:22,128 INFO L93 Difference]: Finished difference Result 686 states and 2121 transitions. [2021-06-05 14:32:22,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:32:22,128 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:22,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:22,129 INFO L225 Difference]: With dead ends: 686 [2021-06-05 14:32:22,129 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:32:22,129 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 430.8ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:32:22,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:32:22,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 487. [2021-06-05 14:32:22,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1316872427983538) internal successors, (1522), 486 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1522 transitions. [2021-06-05 14:32:22,134 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1522 transitions. Word has length 21 [2021-06-05 14:32:22,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:22,134 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1522 transitions. [2021-06-05 14:32:22,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,135 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1522 transitions. [2021-06-05 14:32:22,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:22,135 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:22,135 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:22,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3202,634 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:22,335 INFO L430 AbstractCegarLoop]: === Iteration 646 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:22,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:22,336 INFO L82 PathProgramCache]: Analyzing trace with hash 560138219, now seen corresponding path program 634 times [2021-06-05 14:32:22,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:22,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202969592] [2021-06-05 14:32:22,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:22,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:22,445 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:22,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:22,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202969592] [2021-06-05 14:32:22,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202969592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:22,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100578631] [2021-06-05 14:32:22,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:22,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:22,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:22,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:22,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:22,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:22,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:22,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:22,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:22,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:22,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:22,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:22,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:22,577 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:32:22,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:22,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:22,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:22,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:22,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:22,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:22,637 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:22,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:22,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:22,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 14:32:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:22,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100578631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:22,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:22,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:22,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641034260] [2021-06-05 14:32:22,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:22,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:22,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:22,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:22,675 INFO L87 Difference]: Start difference. First operand 487 states and 1522 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:22,910 INFO L93 Difference]: Finished difference Result 619 states and 1909 transitions. [2021-06-05 14:32:22,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:22,910 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:22,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:22,911 INFO L225 Difference]: With dead ends: 619 [2021-06-05 14:32:22,911 INFO L226 Difference]: Without dead ends: 598 [2021-06-05 14:32:22,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:22,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-05 14:32:22,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 473. [2021-06-05 14:32:22,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 14:32:22,916 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 14:32:22,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:22,916 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 14:32:22,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:22,916 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 14:32:22,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:22,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:22,917 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:23,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3217,635 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:23,117 INFO L430 AbstractCegarLoop]: === Iteration 647 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:23,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:23,117 INFO L82 PathProgramCache]: Analyzing trace with hash -428618089, now seen corresponding path program 635 times [2021-06-05 14:32:23,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:23,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043989181] [2021-06-05 14:32:23,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:23,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:23,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:23,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:23,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043989181] [2021-06-05 14:32:23,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043989181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:23,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715389859] [2021-06-05 14:32:23,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:23,249 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:23,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:23,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:23,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:23,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:23,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:23,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:23,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:23,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:23,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:23,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:23,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:23,346 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 14:32:23,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:23,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:23,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:23,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:23,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:23,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:23,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:23,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:23,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:23,486 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:31, output treesize:9 [2021-06-05 14:32:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:23,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715389859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:23,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:23,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:23,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956794626] [2021-06-05 14:32:23,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:23,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:23,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:23,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:23,495 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:23,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:23,654 INFO L93 Difference]: Finished difference Result 604 states and 1869 transitions. [2021-06-05 14:32:23,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:23,654 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:23,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:23,655 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:32:23,655 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 14:32:23,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 188.9ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:23,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 14:32:23,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 480. [2021-06-05 14:32:23,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.154488517745303) internal successors, (1511), 479 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:23,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1511 transitions. [2021-06-05 14:32:23,660 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1511 transitions. Word has length 21 [2021-06-05 14:32:23,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:23,660 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1511 transitions. [2021-06-05 14:32:23,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:23,660 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1511 transitions. [2021-06-05 14:32:23,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:23,661 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:23,661 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:23,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3226,636 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:23,861 INFO L430 AbstractCegarLoop]: === Iteration 648 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:23,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:23,861 INFO L82 PathProgramCache]: Analyzing trace with hash -930409425, now seen corresponding path program 636 times [2021-06-05 14:32:23,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:23,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735197267] [2021-06-05 14:32:23,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:23,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:23,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:23,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735197267] [2021-06-05 14:32:23,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735197267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:23,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507907817] [2021-06-05 14:32:23,968 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:23,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:32:23,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:23,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:23,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:24,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:24,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:24,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:24,103 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 14:32:24,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:24,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:24,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,194 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:12 [2021-06-05 14:32:24,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:24,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507907817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:24,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:24,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:24,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525861622] [2021-06-05 14:32:24,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:24,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:24,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:24,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:24,208 INFO L87 Difference]: Start difference. First operand 480 states and 1511 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:24,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:24,346 INFO L93 Difference]: Finished difference Result 595 states and 1845 transitions. [2021-06-05 14:32:24,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:24,346 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:24,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:24,347 INFO L225 Difference]: With dead ends: 595 [2021-06-05 14:32:24,347 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:32:24,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 173.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:24,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:32:24,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 477. [2021-06-05 14:32:24,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.149159663865546) internal successors, (1499), 476 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:24,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1499 transitions. [2021-06-05 14:32:24,352 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1499 transitions. Word has length 21 [2021-06-05 14:32:24,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:24,352 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1499 transitions. [2021-06-05 14:32:24,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:24,352 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1499 transitions. [2021-06-05 14:32:24,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:24,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:24,352 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:24,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3235,637 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:24,553 INFO L430 AbstractCegarLoop]: === Iteration 649 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:24,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:24,553 INFO L82 PathProgramCache]: Analyzing trace with hash -25502583, now seen corresponding path program 637 times [2021-06-05 14:32:24,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:24,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847566597] [2021-06-05 14:32:24,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:24,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:24,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:24,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:24,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847566597] [2021-06-05 14:32:24,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847566597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:24,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452589104] [2021-06-05 14:32:24,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:24,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:24,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:24,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:24,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:24,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:24,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:24,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:24,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:24,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:24,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:24,904 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:24,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:24,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:24,919 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 14:32:24,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:24,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452589104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:24,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:24,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:24,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428417400] [2021-06-05 14:32:24,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:24,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:24,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:24,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:24,928 INFO L87 Difference]: Start difference. First operand 477 states and 1499 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:25,073 INFO L93 Difference]: Finished difference Result 582 states and 1793 transitions. [2021-06-05 14:32:25,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:25,073 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:25,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:25,074 INFO L225 Difference]: With dead ends: 582 [2021-06-05 14:32:25,074 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 14:32:25,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:25,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 14:32:25,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 479. [2021-06-05 14:32:25,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1401673640167362) internal successors, (1501), 478 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1501 transitions. [2021-06-05 14:32:25,079 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1501 transitions. Word has length 21 [2021-06-05 14:32:25,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:25,079 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1501 transitions. [2021-06-05 14:32:25,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,079 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1501 transitions. [2021-06-05 14:32:25,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:25,079 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:25,079 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:25,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 638 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3240 [2021-06-05 14:32:25,280 INFO L430 AbstractCegarLoop]: === Iteration 650 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:25,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:25,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1598835185, now seen corresponding path program 638 times [2021-06-05 14:32:25,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:25,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807453586] [2021-06-05 14:32:25,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:25,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:25,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:25,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807453586] [2021-06-05 14:32:25,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807453586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:25,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155930969] [2021-06-05 14:32:25,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:25,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:25,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:25,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:25,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:25,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:25,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:25,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:25,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:25,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:25,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:25,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:25,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:25,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:25,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:25,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:25,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:25,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:25,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:25,576 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:25,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:25,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:25,595 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:13 [2021-06-05 14:32:25,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:25,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155930969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:25,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:25,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:25,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996648073] [2021-06-05 14:32:25,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:25,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:25,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:25,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:25,614 INFO L87 Difference]: Start difference. First operand 479 states and 1501 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:25,794 INFO L93 Difference]: Finished difference Result 576 states and 1775 transitions. [2021-06-05 14:32:25,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:25,794 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:25,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:25,795 INFO L225 Difference]: With dead ends: 576 [2021-06-05 14:32:25,795 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 14:32:25,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 161.9ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:25,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 14:32:25,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 477. [2021-06-05 14:32:25,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.142857142857143) internal successors, (1496), 476 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1496 transitions. [2021-06-05 14:32:25,799 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1496 transitions. Word has length 21 [2021-06-05 14:32:25,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:25,799 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1496 transitions. [2021-06-05 14:32:25,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:25,800 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1496 transitions. [2021-06-05 14:32:25,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:25,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:25,800 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:26,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3254,639 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:26,001 INFO L430 AbstractCegarLoop]: === Iteration 651 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:26,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:26,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1843992401, now seen corresponding path program 639 times [2021-06-05 14:32:26,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:26,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934971578] [2021-06-05 14:32:26,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:26,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:26,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:26,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:26,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934971578] [2021-06-05 14:32:26,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934971578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:26,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533837522] [2021-06-05 14:32:26,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:26,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:26,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:26,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:26,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:26,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:26,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:26,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:26,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:26,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:26,215 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:26,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:26,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:26,233 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 14:32:26,353 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_165, v_prenex_166], 1=[o_2, o_4]} [2021-06-05 14:32:26,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:26,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:26,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:26,369 INFO L518 ElimStorePlain]: Eliminatee v_prenex_166 vanished before elimination [2021-06-05 14:32:26,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:26,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:26,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:26,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:26,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:26,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:26,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:26,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:26,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:26,396 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:46, output treesize:15 [2021-06-05 14:32:26,423 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:26,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533837522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:26,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:26,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:26,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353861226] [2021-06-05 14:32:26,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:26,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:26,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:26,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:26,424 INFO L87 Difference]: Start difference. First operand 477 states and 1496 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:26,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:26,614 INFO L93 Difference]: Finished difference Result 613 states and 1895 transitions. [2021-06-05 14:32:26,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:26,614 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:26,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:26,615 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:32:26,615 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:32:26,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 194.3ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:26,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:32:26,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 477. [2021-06-05 14:32:26,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.142857142857143) internal successors, (1496), 476 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:26,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1496 transitions. [2021-06-05 14:32:26,620 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1496 transitions. Word has length 21 [2021-06-05 14:32:26,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:26,620 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1496 transitions. [2021-06-05 14:32:26,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:26,620 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1496 transitions. [2021-06-05 14:32:26,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:26,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:26,621 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:26,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 640 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3263 [2021-06-05 14:32:26,822 INFO L430 AbstractCegarLoop]: === Iteration 652 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:26,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:26,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1356275977, now seen corresponding path program 640 times [2021-06-05 14:32:26,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:26,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500582557] [2021-06-05 14:32:26,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:26,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:26,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:26,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500582557] [2021-06-05 14:32:26,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500582557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:26,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803763748] [2021-06-05 14:32:26,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:26,964 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:26,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:26,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:26,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:27,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:27,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:27,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:27,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:27,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:27,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:27,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:27,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:27,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:27,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:27,167 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:32:27,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:27,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803763748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:27,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:27,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:27,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027196162] [2021-06-05 14:32:27,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:27,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:27,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:27,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:27,219 INFO L87 Difference]: Start difference. First operand 477 states and 1496 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:27,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:27,514 INFO L93 Difference]: Finished difference Result 797 states and 2434 transitions. [2021-06-05 14:32:27,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:32:27,515 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:27,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:27,516 INFO L225 Difference]: With dead ends: 797 [2021-06-05 14:32:27,516 INFO L226 Difference]: Without dead ends: 743 [2021-06-05 14:32:27,516 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:32:27,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2021-06-05 14:32:27,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 478. [2021-06-05 14:32:27,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1635220125786163) internal successors, (1509), 477 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:27,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1509 transitions. [2021-06-05 14:32:27,521 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1509 transitions. Word has length 21 [2021-06-05 14:32:27,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:27,521 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1509 transitions. [2021-06-05 14:32:27,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:27,521 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1509 transitions. [2021-06-05 14:32:27,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:27,522 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:27,522 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:27,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 641 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3284 [2021-06-05 14:32:27,722 INFO L430 AbstractCegarLoop]: === Iteration 653 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:27,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:27,722 INFO L82 PathProgramCache]: Analyzing trace with hash 731990213, now seen corresponding path program 641 times [2021-06-05 14:32:27,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:27,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595272080] [2021-06-05 14:32:27,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:27,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:27,827 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:27,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:27,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595272080] [2021-06-05 14:32:27,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595272080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:27,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797621812] [2021-06-05 14:32:27,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:27,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:27,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:27,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:27,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:27,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:27,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:27,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:27,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:27,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:27,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:27,957 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:27,999 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_167, v_prenex_168], 1=[o_2, o_4]} [2021-06-05 14:32:28,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:28,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,017 INFO L518 ElimStorePlain]: Eliminatee v_prenex_168 vanished before elimination [2021-06-05 14:32:28,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:28,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:28,036 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:28,050 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:21 [2021-06-05 14:32:28,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:28,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797621812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:28,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:28,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:28,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344995391] [2021-06-05 14:32:28,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:28,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:28,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:28,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:28,090 INFO L87 Difference]: Start difference. First operand 478 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:28,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:28,261 INFO L93 Difference]: Finished difference Result 617 states and 1911 transitions. [2021-06-05 14:32:28,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:28,262 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:28,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:28,262 INFO L225 Difference]: With dead ends: 617 [2021-06-05 14:32:28,263 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:32:28,263 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 179.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:28,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:32:28,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 478. [2021-06-05 14:32:28,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1635220125786163) internal successors, (1509), 477 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:28,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1509 transitions. [2021-06-05 14:32:28,267 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1509 transitions. Word has length 21 [2021-06-05 14:32:28,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:28,267 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1509 transitions. [2021-06-05 14:32:28,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:28,267 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1509 transitions. [2021-06-05 14:32:28,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:28,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:28,268 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:28,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 642 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3297 [2021-06-05 14:32:28,468 INFO L430 AbstractCegarLoop]: === Iteration 654 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:28,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:28,469 INFO L82 PathProgramCache]: Analyzing trace with hash -259337999, now seen corresponding path program 642 times [2021-06-05 14:32:28,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:28,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567053656] [2021-06-05 14:32:28,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:28,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:28,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:28,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567053656] [2021-06-05 14:32:28,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567053656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:28,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139616804] [2021-06-05 14:32:28,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:28,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:28,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:28,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:28,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:28,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:28,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:28,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:28,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:28,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:28,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:28,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:28,749 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:28,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:28,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:28,772 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 14:32:28,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:28,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139616804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:28,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:28,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:28,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609474296] [2021-06-05 14:32:28,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:28,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:28,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:28,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:28,853 INFO L87 Difference]: Start difference. First operand 478 states and 1509 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:29,074 INFO L93 Difference]: Finished difference Result 700 states and 2146 transitions. [2021-06-05 14:32:29,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:29,074 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:29,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:29,075 INFO L225 Difference]: With dead ends: 700 [2021-06-05 14:32:29,075 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 14:32:29,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 259.4ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:29,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 14:32:29,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 473. [2021-06-05 14:32:29,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 14:32:29,080 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 14:32:29,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:29,080 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 14:32:29,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,080 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 14:32:29,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:29,081 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:29,081 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:29,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 643 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3304 [2021-06-05 14:32:29,281 INFO L430 AbstractCegarLoop]: === Iteration 655 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:29,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:29,281 INFO L82 PathProgramCache]: Analyzing trace with hash 2128377391, now seen corresponding path program 643 times [2021-06-05 14:32:29,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:29,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280535404] [2021-06-05 14:32:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:29,388 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:29,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:29,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280535404] [2021-06-05 14:32:29,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280535404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:29,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530311065] [2021-06-05 14:32:29,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:29,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:29,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:29,490 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_169]} [2021-06-05 14:32:29,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:29,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:29,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:29,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:29,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:29,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:29,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:29,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:29,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:32:29,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:29,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:29,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:29,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:29,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:29,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:29,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:29,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:29,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:29,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:32:29,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:29,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530311065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:29,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:29,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:29,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103177383] [2021-06-05 14:32:29,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:29,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:29,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:29,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:29,634 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:29,790 INFO L93 Difference]: Finished difference Result 592 states and 1831 transitions. [2021-06-05 14:32:29,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:29,790 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:29,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:29,791 INFO L225 Difference]: With dead ends: 592 [2021-06-05 14:32:29,791 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 14:32:29,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 184.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:29,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 14:32:29,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 476. [2021-06-05 14:32:29,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 14:32:29,796 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 14:32:29,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:29,796 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 14:32:29,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:29,796 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 14:32:29,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:29,796 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:29,796 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:29,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3314,644 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:29,997 INFO L430 AbstractCegarLoop]: === Iteration 656 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:29,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:29,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1541265787, now seen corresponding path program 644 times [2021-06-05 14:32:29,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:29,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446320327] [2021-06-05 14:32:29,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:30,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:30,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:30,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446320327] [2021-06-05 14:32:30,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446320327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:30,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209332884] [2021-06-05 14:32:30,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:30,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:30,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:30,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:30,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:30,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:30,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:30,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:30,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:30,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:32:30,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:30,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:30,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:30,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:30,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:30,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:30,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:30,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:30,286 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:32:30,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:30,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209332884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:30,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:30,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:30,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576771017] [2021-06-05 14:32:30,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:30,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:30,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:30,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:30,305 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:30,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:30,489 INFO L93 Difference]: Finished difference Result 585 states and 1801 transitions. [2021-06-05 14:32:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:30,490 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:30,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:30,490 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:32:30,490 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 14:32:30,490 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 138.2ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:30,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 14:32:30,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 476. [2021-06-05 14:32:30,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:30,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 14:32:30,495 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 14:32:30,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:30,495 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 14:32:30,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:30,495 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 14:32:30,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:30,496 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:30,496 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:30,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 645 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3319 [2021-06-05 14:32:30,696 INFO L430 AbstractCegarLoop]: === Iteration 657 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:30,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:30,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1825528471, now seen corresponding path program 645 times [2021-06-05 14:32:30,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:30,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962036592] [2021-06-05 14:32:30,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:30,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:30,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:30,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:30,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962036592] [2021-06-05 14:32:30,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962036592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:30,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317467423] [2021-06-05 14:32:30,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:30,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:32:30,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:30,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:30,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:30,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:30,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:30,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:30,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:30,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:30,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:32:30,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:30,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:30,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:30,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:30,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:31,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:31,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:31,015 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:31,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:31,029 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:32:31,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:31,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317467423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:31,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:31,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:31,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920288825] [2021-06-05 14:32:31,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:31,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:31,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:31,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:31,061 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:31,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:31,267 INFO L93 Difference]: Finished difference Result 638 states and 1948 transitions. [2021-06-05 14:32:31,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:31,267 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:31,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:31,268 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:32:31,268 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 14:32:31,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 200.6ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:31,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 14:32:31,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 489. [2021-06-05 14:32:31,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.139344262295082) internal successors, (1532), 488 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:31,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1532 transitions. [2021-06-05 14:32:31,273 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1532 transitions. Word has length 21 [2021-06-05 14:32:31,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:31,273 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1532 transitions. [2021-06-05 14:32:31,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:31,273 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1532 transitions. [2021-06-05 14:32:31,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:31,274 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:31,274 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:31,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 646 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3329 [2021-06-05 14:32:31,474 INFO L430 AbstractCegarLoop]: === Iteration 658 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:31,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:31,474 INFO L82 PathProgramCache]: Analyzing trace with hash -139136631, now seen corresponding path program 646 times [2021-06-05 14:32:31,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:31,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067729885] [2021-06-05 14:32:31,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:31,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:31,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:31,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067729885] [2021-06-05 14:32:31,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067729885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:31,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690371569] [2021-06-05 14:32:31,567 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:31,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:31,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:31,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:31,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:31,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:31,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:31,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:31,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:31,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:31,677 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:32:31,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:31,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:31,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:31,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:31,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:31,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:31,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:31,804 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 14:32:31,821 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:31,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690371569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:31,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:31,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:31,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122492753] [2021-06-05 14:32:31,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:31,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:31,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:31,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:31,822 INFO L87 Difference]: Start difference. First operand 489 states and 1532 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:32,010 INFO L93 Difference]: Finished difference Result 567 states and 1741 transitions. [2021-06-05 14:32:32,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:32,011 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:32,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:32,011 INFO L225 Difference]: With dead ends: 567 [2021-06-05 14:32:32,011 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 14:32:32,012 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 196.3ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:32,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 14:32:32,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 479. [2021-06-05 14:32:32,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 14:32:32,016 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 14:32:32,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:32,016 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 14:32:32,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,016 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 14:32:32,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:32,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:32,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:32,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3348,647 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:32,217 INFO L430 AbstractCegarLoop]: === Iteration 659 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:32,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:32,217 INFO L82 PathProgramCache]: Analyzing trace with hash -116632259, now seen corresponding path program 647 times [2021-06-05 14:32:32,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:32,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028733963] [2021-06-05 14:32:32,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:32,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:32,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028733963] [2021-06-05 14:32:32,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028733963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:32,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135499629] [2021-06-05 14:32:32,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:32,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:32,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:32,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:32,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:32,412 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_170]} [2021-06-05 14:32:32,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:32,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:32,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:32,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:32,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:32,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:32,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:32,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:32,447 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:32:32,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 9 treesize of output 7 [2021-06-05 14:32:32,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:32,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:32,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:32,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:32,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:32,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:32,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:32,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:32,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:32,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:32,529 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:32:32,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:32,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135499629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:32,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:32,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:32,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959910289] [2021-06-05 14:32:32,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:32,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:32,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:32,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:32,574 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:32,720 INFO L93 Difference]: Finished difference Result 610 states and 1890 transitions. [2021-06-05 14:32:32,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:32,721 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:32,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:32,721 INFO L225 Difference]: With dead ends: 610 [2021-06-05 14:32:32,721 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 14:32:32,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 170.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:32,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 14:32:32,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 479. [2021-06-05 14:32:32,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 14:32:32,726 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 14:32:32,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:32,726 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 14:32:32,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:32,726 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 14:32:32,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:32,727 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:32,727 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:32,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 648 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3361 [2021-06-05 14:32:32,927 INFO L430 AbstractCegarLoop]: === Iteration 660 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:32,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:32,927 INFO L82 PathProgramCache]: Analyzing trace with hash 180634151, now seen corresponding path program 648 times [2021-06-05 14:32:32,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:32,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009263941] [2021-06-05 14:32:32,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:32,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:33,009 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:33,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:33,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009263941] [2021-06-05 14:32:33,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009263941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:33,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551943589] [2021-06-05 14:32:33,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 649 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 649 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:33,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:32:33,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:33,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:33,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:33,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:33,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:33,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:32:33,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:33,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:33,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:33,166 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:33,184 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:32:33,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:33,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551943589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:33,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:33,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:33,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243472733] [2021-06-05 14:32:33,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:33,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:33,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:33,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:33,228 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:33,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:33,396 INFO L93 Difference]: Finished difference Result 575 states and 1776 transitions. [2021-06-05 14:32:33,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:33,396 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:33,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:33,397 INFO L225 Difference]: With dead ends: 575 [2021-06-05 14:32:33,397 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 14:32:33,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:33,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 14:32:33,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 478. [2021-06-05 14:32:33,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.157232704402516) internal successors, (1506), 477 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:33,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1506 transitions. [2021-06-05 14:32:33,402 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1506 transitions. Word has length 21 [2021-06-05 14:32:33,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:33,402 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1506 transitions. [2021-06-05 14:32:33,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:33,402 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1506 transitions. [2021-06-05 14:32:33,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:33,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:33,402 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:33,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3368,649 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:33,603 INFO L430 AbstractCegarLoop]: === Iteration 661 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:33,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:33,603 INFO L82 PathProgramCache]: Analyzing trace with hash -103628533, now seen corresponding path program 649 times [2021-06-05 14:32:33,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:33,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923718830] [2021-06-05 14:32:33,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:33,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:33,721 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:33,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:33,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923718830] [2021-06-05 14:32:33,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923718830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:33,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584657614] [2021-06-05 14:32:33,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 650 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 650 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:33,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:33,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:33,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:33,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:33,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:33,834 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:32:33,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:33,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:33,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:33,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:33,907 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:33,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:33,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:33,923 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 14:32:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:34,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584657614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:34,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:34,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:34,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88371967] [2021-06-05 14:32:34,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:34,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:34,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:34,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:34,002 INFO L87 Difference]: Start difference. First operand 478 states and 1506 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:34,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:34,264 INFO L93 Difference]: Finished difference Result 683 states and 2092 transitions. [2021-06-05 14:32:34,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:34,264 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:34,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:34,265 INFO L225 Difference]: With dead ends: 683 [2021-06-05 14:32:34,265 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 14:32:34,265 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 275.6ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:34,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 14:32:34,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 489. [2021-06-05 14:32:34,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1598360655737703) internal successors, (1542), 488 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:34,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1542 transitions. [2021-06-05 14:32:34,270 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1542 transitions. Word has length 21 [2021-06-05 14:32:34,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:34,270 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1542 transitions. [2021-06-05 14:32:34,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:34,271 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1542 transitions. [2021-06-05 14:32:34,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:34,271 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:34,271 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:34,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3377,650 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:34,472 INFO L430 AbstractCegarLoop]: === Iteration 662 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:34,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:34,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1972061257, now seen corresponding path program 650 times [2021-06-05 14:32:34,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:34,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858309485] [2021-06-05 14:32:34,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:34,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:34,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:34,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:34,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858309485] [2021-06-05 14:32:34,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858309485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:34,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696677130] [2021-06-05 14:32:34,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 651 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 651 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:34,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:34,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:34,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:34,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:34,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:34,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:34,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:34,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:34,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:34,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:34,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:34,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:32:34,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:34,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:34,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:34,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:34,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:34,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:34,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:34,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:34,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:34,800 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 14:32:34,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:34,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696677130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:34,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:34,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:34,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26194223] [2021-06-05 14:32:34,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:34,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:34,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:34,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:34,853 INFO L87 Difference]: Start difference. First operand 489 states and 1542 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:35,034 INFO L93 Difference]: Finished difference Result 632 states and 1948 transitions. [2021-06-05 14:32:35,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:35,034 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:35,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:35,035 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:32:35,035 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 14:32:35,035 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 234.7ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:35,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 14:32:35,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 472. [2021-06-05 14:32:35,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 14:32:35,040 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 14:32:35,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:35,040 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 14:32:35,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,040 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 14:32:35,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:35,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:35,041 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:35,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3390,651 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:35,241 INFO L430 AbstractCegarLoop]: === Iteration 663 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:35,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:35,241 INFO L82 PathProgramCache]: Analyzing trace with hash 646367623, now seen corresponding path program 651 times [2021-06-05 14:32:35,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:35,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246894746] [2021-06-05 14:32:35,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:35,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:35,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:35,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:35,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246894746] [2021-06-05 14:32:35,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246894746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:35,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255119511] [2021-06-05 14:32:35,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 652 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 652 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:35,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:35,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:35,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:35,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:35,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:35,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:35,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:35,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:35,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:35,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:35,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:35,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:35,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:35,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:35,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:35,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:35,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:35,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:35,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:35,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:35,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:35,601 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:32:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:35,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255119511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:35,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:35,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:35,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47734856] [2021-06-05 14:32:35,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:35,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:35,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:35,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:35,610 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:35,766 INFO L93 Difference]: Finished difference Result 564 states and 1745 transitions. [2021-06-05 14:32:35,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:35,766 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:35,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:35,767 INFO L225 Difference]: With dead ends: 564 [2021-06-05 14:32:35,767 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:32:35,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 170.5ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:35,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:32:35,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 483. [2021-06-05 14:32:35,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1514522821576763) internal successors, (1519), 482 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1519 transitions. [2021-06-05 14:32:35,772 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1519 transitions. Word has length 21 [2021-06-05 14:32:35,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:35,772 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1519 transitions. [2021-06-05 14:32:35,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:35,772 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1519 transitions. [2021-06-05 14:32:35,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:35,773 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:35,773 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:35,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 652 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3395 [2021-06-05 14:32:35,973 INFO L430 AbstractCegarLoop]: === Iteration 664 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:35,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:35,973 INFO L82 PathProgramCache]: Analyzing trace with hash 144576287, now seen corresponding path program 652 times [2021-06-05 14:32:35,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:35,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706254781] [2021-06-05 14:32:35,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:36,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:36,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:36,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706254781] [2021-06-05 14:32:36,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706254781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:36,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424597807] [2021-06-05 14:32:36,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 653 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 653 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:36,096 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:36,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:36,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:36,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:36,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:36,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:36,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:36,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:36,203 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:36,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:36,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:36,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:36,292 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:36,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:32:36,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:36,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424597807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:36,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:36,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:36,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141599877] [2021-06-05 14:32:36,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:36,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:36,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:36,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:36,315 INFO L87 Difference]: Start difference. First operand 483 states and 1519 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:36,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:36,481 INFO L93 Difference]: Finished difference Result 573 states and 1769 transitions. [2021-06-05 14:32:36,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:36,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:36,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:36,482 INFO L225 Difference]: With dead ends: 573 [2021-06-05 14:32:36,482 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 14:32:36,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 156.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:36,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 14:32:36,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 480. [2021-06-05 14:32:36,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1461377870563676) internal successors, (1507), 479 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:36,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1507 transitions. [2021-06-05 14:32:36,487 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1507 transitions. Word has length 21 [2021-06-05 14:32:36,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:36,487 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1507 transitions. [2021-06-05 14:32:36,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:36,487 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1507 transitions. [2021-06-05 14:32:36,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:36,487 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:36,487 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:36,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3408,653 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:36,688 INFO L430 AbstractCegarLoop]: === Iteration 665 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:36,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:36,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1271691741, now seen corresponding path program 653 times [2021-06-05 14:32:36,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:36,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461081887] [2021-06-05 14:32:36,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:36,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:36,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:36,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461081887] [2021-06-05 14:32:36,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461081887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:36,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627389901] [2021-06-05 14:32:36,800 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 654 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 654 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:36,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:36,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:36,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:32:36,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:36,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:36,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:36,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:36,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:36,925 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:36,928 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:36,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:36,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:32:36,976 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:143, output treesize:95 [2021-06-05 14:32:37,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:37,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:37,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:37,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:37,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:37,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:37,323 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:37,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:37,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:37,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:32:37,345 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:37,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:37,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:37,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:32:37,365 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:37,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:37,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:37,382 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:77, output treesize:21 [2021-06-05 14:32:37,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:37,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627389901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:37,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:37,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:37,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332143796] [2021-06-05 14:32:37,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:37,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:37,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:37,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:37,429 INFO L87 Difference]: Start difference. First operand 480 states and 1507 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:37,699 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-06-05 14:32:38,073 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-06-05 14:32:38,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:38,184 INFO L93 Difference]: Finished difference Result 740 states and 2266 transitions. [2021-06-05 14:32:38,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:32:38,184 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:38,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:38,185 INFO L225 Difference]: With dead ends: 740 [2021-06-05 14:32:38,185 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 14:32:38,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 794.7ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:32:38,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 14:32:38,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 486. [2021-06-05 14:32:38,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.154639175257732) internal successors, (1530), 485 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:38,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1530 transitions. [2021-06-05 14:32:38,190 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1530 transitions. Word has length 21 [2021-06-05 14:32:38,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:38,190 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1530 transitions. [2021-06-05 14:32:38,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:38,190 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1530 transitions. [2021-06-05 14:32:38,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:38,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:38,191 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:38,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3414,654 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:38,391 INFO L430 AbstractCegarLoop]: === Iteration 666 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:38,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:38,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1049483129, now seen corresponding path program 654 times [2021-06-05 14:32:38,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:38,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349209130] [2021-06-05 14:32:38,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:38,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:38,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:38,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:38,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349209130] [2021-06-05 14:32:38,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349209130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:38,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042938167] [2021-06-05 14:32:38,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 655 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 655 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:38,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:38,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:38,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:38,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:38,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:38,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:38,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:38,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:38,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:38,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:38,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:38,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:38,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:38,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:38,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:38,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:38,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:38,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:38,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:38,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:38,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:38,807 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 14:32:38,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:38,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042938167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:38,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:38,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:38,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694318942] [2021-06-05 14:32:38,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:38,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:38,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:38,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:38,835 INFO L87 Difference]: Start difference. First operand 486 states and 1530 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:39,067 INFO L93 Difference]: Finished difference Result 761 states and 2328 transitions. [2021-06-05 14:32:39,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:32:39,067 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:39,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:39,068 INFO L225 Difference]: With dead ends: 761 [2021-06-05 14:32:39,068 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:32:39,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 219.6ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:39,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:32:39,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 486. [2021-06-05 14:32:39,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1443298969072164) internal successors, (1525), 485 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1525 transitions. [2021-06-05 14:32:39,073 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1525 transitions. Word has length 21 [2021-06-05 14:32:39,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:39,074 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1525 transitions. [2021-06-05 14:32:39,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,074 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1525 transitions. [2021-06-05 14:32:39,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:39,074 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:39,074 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:39,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3441,655 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:39,275 INFO L430 AbstractCegarLoop]: === Iteration 667 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:39,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:39,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1336883715, now seen corresponding path program 655 times [2021-06-05 14:32:39,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:39,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168730470] [2021-06-05 14:32:39,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:39,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:39,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:39,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168730470] [2021-06-05 14:32:39,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168730470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:39,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898534754] [2021-06-05 14:32:39,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 656 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 656 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:39,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:39,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:39,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:39,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:39,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:39,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:39,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:39,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:39,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:39,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:39,519 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:39,674 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_181, v_prenex_182], 1=[o_2, o_4]} [2021-06-05 14:32:39,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:39,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:39,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:39,691 INFO L518 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2021-06-05 14:32:39,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:39,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:39,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:39,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:39,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:39,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:39,709 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:39,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:39,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:39,721 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 14:32:39,770 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:39,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898534754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:39,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:39,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:39,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483390277] [2021-06-05 14:32:39,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:39,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:39,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:39,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:39,771 INFO L87 Difference]: Start difference. First operand 486 states and 1525 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:39,989 INFO L93 Difference]: Finished difference Result 700 states and 2176 transitions. [2021-06-05 14:32:39,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:39,989 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:39,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:39,990 INFO L225 Difference]: With dead ends: 700 [2021-06-05 14:32:39,990 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:32:39,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 262.0ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:39,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:32:39,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 484. [2021-06-05 14:32:39,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1469979296066253) internal successors, (1520), 483 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1520 transitions. [2021-06-05 14:32:39,996 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1520 transitions. Word has length 21 [2021-06-05 14:32:39,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:39,996 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1520 transitions. [2021-06-05 14:32:39,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:39,996 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1520 transitions. [2021-06-05 14:32:39,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:39,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:39,997 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:40,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3457,656 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:40,197 INFO L430 AbstractCegarLoop]: === Iteration 668 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:40,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:40,197 INFO L82 PathProgramCache]: Analyzing trace with hash 959955199, now seen corresponding path program 656 times [2021-06-05 14:32:40,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:40,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496195895] [2021-06-05 14:32:40,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:40,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:40,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:40,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:40,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496195895] [2021-06-05 14:32:40,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496195895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:40,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503651271] [2021-06-05 14:32:40,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 657 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 657 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:40,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:40,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:40,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:40,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:40,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:40,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:40,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:40,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:40,421 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:40,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:40,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:40,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:32:40,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:40,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:40,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:40,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:40,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:40,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:40,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:40,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:40,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:40,544 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:32:40,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:40,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503651271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:40,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:40,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:40,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679898268] [2021-06-05 14:32:40,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:40,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:40,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:40,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:40,588 INFO L87 Difference]: Start difference. First operand 484 states and 1520 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:40,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:40,779 INFO L93 Difference]: Finished difference Result 669 states and 2069 transitions. [2021-06-05 14:32:40,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:40,779 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:40,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:40,780 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:32:40,780 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 14:32:40,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 236.0ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:40,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 14:32:40,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 480. [2021-06-05 14:32:40,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:40,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 14:32:40,785 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 14:32:40,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:40,785 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 14:32:40,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:40,785 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 14:32:40,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:40,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:40,785 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:40,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 657 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3483 [2021-06-05 14:32:40,986 INFO L430 AbstractCegarLoop]: === Iteration 669 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:40,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:40,986 INFO L82 PathProgramCache]: Analyzing trace with hash -769006689, now seen corresponding path program 657 times [2021-06-05 14:32:40,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:40,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070049296] [2021-06-05 14:32:40,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:40,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:41,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:41,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:41,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070049296] [2021-06-05 14:32:41,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070049296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:41,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568836056] [2021-06-05 14:32:41,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 658 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 658 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:41,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:41,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:41,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:41,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:41,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:41,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:41,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:41,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:41,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:41,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:41,203 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:41,310 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_183, v_prenex_184], 1=[o_2, o_4]} [2021-06-05 14:32:41,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:41,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:41,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_184 vanished before elimination [2021-06-05 14:32:41,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:41,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:41,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:41,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:41,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:41,343 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:41,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:41,364 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:15 [2021-06-05 14:32:41,391 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:41,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568836056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:41,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:41,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:41,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689395546] [2021-06-05 14:32:41,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:41,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:41,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:41,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:41,392 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:41,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:41,570 INFO L93 Difference]: Finished difference Result 609 states and 1884 transitions. [2021-06-05 14:32:41,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:41,570 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:41,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:41,571 INFO L225 Difference]: With dead ends: 609 [2021-06-05 14:32:41,571 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 14:32:41,571 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 170.4ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:41,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 14:32:41,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 480. [2021-06-05 14:32:41,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:41,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 14:32:41,576 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 14:32:41,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:41,576 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 14:32:41,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:41,576 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 14:32:41,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:41,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:41,577 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:41,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3488,658 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:41,777 INFO L430 AbstractCegarLoop]: === Iteration 670 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:41,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:41,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1863705607, now seen corresponding path program 658 times [2021-06-05 14:32:41,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:41,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251822334] [2021-06-05 14:32:41,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:41,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:41,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:41,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251822334] [2021-06-05 14:32:41,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251822334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:41,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170726795] [2021-06-05 14:32:41,887 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 659 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 659 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:41,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:41,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:41,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:41,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:41,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:41,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:41,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:41,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:41,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:41,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 14:32:42,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:42,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:42,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:42,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:42,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:13 [2021-06-05 14:32:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:42,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170726795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:42,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:42,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:42,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387320600] [2021-06-05 14:32:42,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:42,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:42,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:42,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:42,162 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:42,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:42,435 INFO L93 Difference]: Finished difference Result 802 states and 2449 transitions. [2021-06-05 14:32:42,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:32:42,435 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:42,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:42,436 INFO L225 Difference]: With dead ends: 802 [2021-06-05 14:32:42,436 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 14:32:42,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 272.1ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:32:42,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 14:32:42,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 481. [2021-06-05 14:32:42,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:42,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 14:32:42,442 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 14:32:42,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:42,442 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 14:32:42,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:42,442 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 14:32:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:42,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:42,442 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:42,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 659 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3507 [2021-06-05 14:32:42,643 INFO L430 AbstractCegarLoop]: === Iteration 671 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:42,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:42,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1806975925, now seen corresponding path program 659 times [2021-06-05 14:32:42,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:42,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86610846] [2021-06-05 14:32:42,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:42,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:42,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:42,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:42,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86610846] [2021-06-05 14:32:42,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86610846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:42,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777983988] [2021-06-05 14:32:42,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 660 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 660 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:42,764 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:42,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:42,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:42,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:42,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:42,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:42,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:42,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 14:32:42,902 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_185, v_prenex_186], 1=[o_2, o_4]} [2021-06-05 14:32:42,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:42,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,921 INFO L518 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2021-06-05 14:32:42,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:42,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:42,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:42,940 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:42,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:42,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:42,953 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:24 [2021-06-05 14:32:42,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:42,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777983988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:42,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:42,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:42,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537811655] [2021-06-05 14:32:42,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:42,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:42,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:42,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:42,989 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:43,148 INFO L93 Difference]: Finished difference Result 617 states and 1914 transitions. [2021-06-05 14:32:43,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:43,149 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:43,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:43,150 INFO L225 Difference]: With dead ends: 617 [2021-06-05 14:32:43,150 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:32:43,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:43,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:32:43,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 481. [2021-06-05 14:32:43,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 14:32:43,154 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 14:32:43,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:43,155 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 14:32:43,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,155 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 14:32:43,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:43,155 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:43,155 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:43,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3522,660 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:43,356 INFO L430 AbstractCegarLoop]: === Iteration 672 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:43,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:43,356 INFO L82 PathProgramCache]: Analyzing trace with hash 2104242335, now seen corresponding path program 660 times [2021-06-05 14:32:43,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:43,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437571451] [2021-06-05 14:32:43,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:43,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:43,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:43,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437571451] [2021-06-05 14:32:43,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437571451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:43,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195945879] [2021-06-05 14:32:43,463 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 661 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 661 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:43,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:43,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:43,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:43,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:43,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:43,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:43,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:43,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:43,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:43,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:43,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:43,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:43,587 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 14:32:43,663 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_187, v_prenex_188]} [2021-06-05 14:32:43,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:43,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:43,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:43,680 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:32:43,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:43,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:43,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:43,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:43,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:43,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:43,698 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:43,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:43,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:43,710 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:56, output treesize:19 [2021-06-05 14:32:43,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:43,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195945879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:43,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:43,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:43,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385913821] [2021-06-05 14:32:43,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:43,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:43,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:43,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:43,733 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:43,884 INFO L93 Difference]: Finished difference Result 624 states and 1930 transitions. [2021-06-05 14:32:43,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:43,884 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:43,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:43,885 INFO L225 Difference]: With dead ends: 624 [2021-06-05 14:32:43,885 INFO L226 Difference]: Without dead ends: 601 [2021-06-05 14:32:43,885 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 176.6ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:43,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-06-05 14:32:43,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 481. [2021-06-05 14:32:43,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 14:32:43,890 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 14:32:43,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:43,890 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 14:32:43,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:43,890 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 14:32:43,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:43,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:43,891 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:44,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3531,661 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:44,091 INFO L430 AbstractCegarLoop]: === Iteration 673 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:44,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:44,091 INFO L82 PathProgramCache]: Analyzing trace with hash 815647713, now seen corresponding path program 661 times [2021-06-05 14:32:44,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:44,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825580207] [2021-06-05 14:32:44,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:44,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:44,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:44,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825580207] [2021-06-05 14:32:44,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825580207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:44,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726101366] [2021-06-05 14:32:44,218 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 662 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 662 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:44,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:44,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:44,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:44,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:44,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:44,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:44,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:44,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:44,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 14:32:44,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:44,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:44,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:44,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:44,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:44,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:44,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:44,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:44,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:44,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:44,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:44,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:44,408 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 14:32:44,485 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:44,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726101366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:44,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:44,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:44,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190508136] [2021-06-05 14:32:44,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:44,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:44,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:44,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:44,486 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:44,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:44,674 INFO L93 Difference]: Finished difference Result 701 states and 2149 transitions. [2021-06-05 14:32:44,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:44,674 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:44,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:44,675 INFO L225 Difference]: With dead ends: 701 [2021-06-05 14:32:44,675 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 14:32:44,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 261.8ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:44,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 14:32:44,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 476. [2021-06-05 14:32:44,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:44,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 14:32:44,680 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 14:32:44,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:44,680 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 14:32:44,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:44,681 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 14:32:44,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:44,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:44,681 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:44,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 662 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3539 [2021-06-05 14:32:44,882 INFO L430 AbstractCegarLoop]: === Iteration 674 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:44,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:44,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1019504985, now seen corresponding path program 662 times [2021-06-05 14:32:44,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:44,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262213300] [2021-06-05 14:32:44,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:44,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:44,995 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:44,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:44,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262213300] [2021-06-05 14:32:44,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262213300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:44,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16271382] [2021-06-05 14:32:44,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 663 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 663 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:45,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:45,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:45,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:45,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:45,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:45,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:45,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:32:45,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:45,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:45,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,175 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:32:45,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:45,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16271382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:45,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:45,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:45,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472601267] [2021-06-05 14:32:45,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:45,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:45,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:45,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:45,187 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:45,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:45,335 INFO L93 Difference]: Finished difference Result 557 states and 1723 transitions. [2021-06-05 14:32:45,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:45,336 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:45,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:45,336 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:32:45,336 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 14:32:45,337 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 175.7ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:45,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 14:32:45,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 476. [2021-06-05 14:32:45,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:45,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 14:32:45,341 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 14:32:45,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:45,341 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 14:32:45,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:45,341 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 14:32:45,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:45,342 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:45,342 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:45,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3549,663 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:45,542 INFO L430 AbstractCegarLoop]: === Iteration 675 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:45,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:45,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1217251335, now seen corresponding path program 663 times [2021-06-05 14:32:45,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:45,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744544027] [2021-06-05 14:32:45,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:45,641 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:45,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:45,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744544027] [2021-06-05 14:32:45,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744544027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:45,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493416987] [2021-06-05 14:32:45,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 664 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 664 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:45,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:45,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:45,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:45,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:45,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:45,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:45,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:32:45,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:32:45,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:32:45,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:45,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:45,827 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:45,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:45,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:45,843 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:15 [2021-06-05 14:32:45,860 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:45,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493416987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:45,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:45,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:45,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994210308] [2021-06-05 14:32:45,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:45,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:45,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:45,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:45,861 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:46,019 INFO L93 Difference]: Finished difference Result 578 states and 1785 transitions. [2021-06-05 14:32:46,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:46,019 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:46,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:46,020 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:32:46,020 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:32:46,020 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 151.3ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:46,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:32:46,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 476. [2021-06-05 14:32:46,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 14:32:46,025 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 14:32:46,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:46,025 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 14:32:46,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,025 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 14:32:46,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:46,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:46,026 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:46,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3552,664 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:46,226 INFO L430 AbstractCegarLoop]: === Iteration 676 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:46,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:46,226 INFO L82 PathProgramCache]: Analyzing trace with hash 122552417, now seen corresponding path program 664 times [2021-06-05 14:32:46,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:46,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340021202] [2021-06-05 14:32:46,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:46,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:46,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:46,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:46,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340021202] [2021-06-05 14:32:46,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340021202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:46,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837572115] [2021-06-05 14:32:46,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 665 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 665 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:46,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:46,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:46,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:46,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:46,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:46,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:46,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:46,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:46,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:46,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:46,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:46,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:32 [2021-06-05 14:32:46,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:46,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:46,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:46,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:46,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:46,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:46,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:46,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:46,528 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:46,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:46,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:46,542 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:60, output treesize:13 [2021-06-05 14:32:46,572 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:46,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837572115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:46,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:46,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:46,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365230072] [2021-06-05 14:32:46,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:46,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:46,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:46,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:46,573 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:46,738 INFO L93 Difference]: Finished difference Result 619 states and 1904 transitions. [2021-06-05 14:32:46,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:46,738 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:46,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:46,739 INFO L225 Difference]: With dead ends: 619 [2021-06-05 14:32:46,739 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 14:32:46,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 201.2ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:46,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 14:32:46,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 491. [2021-06-05 14:32:46,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.136734693877551) internal successors, (1537), 490 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1537 transitions. [2021-06-05 14:32:46,745 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1537 transitions. Word has length 21 [2021-06-05 14:32:46,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:46,745 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1537 transitions. [2021-06-05 14:32:46,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:46,745 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1537 transitions. [2021-06-05 14:32:46,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:46,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:46,745 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:46,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 665 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3562 [2021-06-05 14:32:46,946 INFO L430 AbstractCegarLoop]: === Iteration 677 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:46,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:46,946 INFO L82 PathProgramCache]: Analyzing trace with hash 2003305355, now seen corresponding path program 665 times [2021-06-05 14:32:46,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:46,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210687364] [2021-06-05 14:32:46,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:47,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:47,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210687364] [2021-06-05 14:32:47,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210687364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:47,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035308246] [2021-06-05 14:32:47,051 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 666 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 666 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:47,077 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:47,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:47,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:32:47,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:47,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:47,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:47,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:47,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:47,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:32 [2021-06-05 14:32:47,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:47,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:47,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:47,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:47,307 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:47,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:47,311 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:47,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:47,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:47,339 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 14:32:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:47,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035308246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:47,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:47,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:47,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112569970] [2021-06-05 14:32:47,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:47,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:47,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:47,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:47,397 INFO L87 Difference]: Start difference. First operand 491 states and 1537 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:47,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:47,639 INFO L93 Difference]: Finished difference Result 569 states and 1751 transitions. [2021-06-05 14:32:47,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:47,640 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:47,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:47,640 INFO L225 Difference]: With dead ends: 569 [2021-06-05 14:32:47,641 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 14:32:47,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 261.4ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:47,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 14:32:47,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 473. [2021-06-05 14:32:47,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:47,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 14:32:47,653 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 14:32:47,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:47,653 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 14:32:47,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:47,653 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 14:32:47,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:47,654 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:47,654 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:47,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3576,666 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:47,869 INFO L430 AbstractCegarLoop]: === Iteration 678 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:47,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:47,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1639368899, now seen corresponding path program 666 times [2021-06-05 14:32:47,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:47,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358252515] [2021-06-05 14:32:47,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:47,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:47,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:47,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358252515] [2021-06-05 14:32:47,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358252515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:47,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220801078] [2021-06-05 14:32:47,951 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 667 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 667 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:47,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:47,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:47,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:48,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:48,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:48,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 14:32:48,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:32:48,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:32:48,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:48,127 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:48,145 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 14:32:48,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:48,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220801078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:48,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:48,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:48,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560997006] [2021-06-05 14:32:48,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:48,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:48,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:48,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:48,180 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:48,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:48,341 INFO L93 Difference]: Finished difference Result 593 states and 1825 transitions. [2021-06-05 14:32:48,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:48,341 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:48,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:48,342 INFO L225 Difference]: With dead ends: 593 [2021-06-05 14:32:48,342 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 14:32:48,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 135.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:48,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 14:32:48,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 474. [2021-06-05 14:32:48,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.145877378435518) internal successors, (1488), 473 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:48,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1488 transitions. [2021-06-05 14:32:48,347 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1488 transitions. Word has length 21 [2021-06-05 14:32:48,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:48,347 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1488 transitions. [2021-06-05 14:32:48,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:48,347 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1488 transitions. [2021-06-05 14:32:48,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:48,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:48,347 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:48,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3586,667 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:48,548 INFO L430 AbstractCegarLoop]: === Iteration 679 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:48,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:48,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1342102489, now seen corresponding path program 667 times [2021-06-05 14:32:48,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:48,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866351550] [2021-06-05 14:32:48,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:48,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:48,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:48,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:48,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866351550] [2021-06-05 14:32:48,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866351550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:48,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252543952] [2021-06-05 14:32:48,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 668 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 668 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:48,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:48,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:48,754 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_189]} [2021-06-05 14:32:48,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:48,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:48,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:48,795 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:32:48,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:48,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:48,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:48,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:48,867 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:48,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:48,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:48,884 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 14:32:48,909 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:48,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252543952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:48,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:48,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:32:48,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662527412] [2021-06-05 14:32:48,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:32:48,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:48,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:32:48,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:32:48,909 INFO L87 Difference]: Start difference. First operand 474 states and 1488 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:49,078 INFO L93 Difference]: Finished difference Result 678 states and 2077 transitions. [2021-06-05 14:32:49,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:49,079 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:49,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:49,079 INFO L225 Difference]: With dead ends: 678 [2021-06-05 14:32:49,080 INFO L226 Difference]: Without dead ends: 655 [2021-06-05 14:32:49,080 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 170.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:49,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-05 14:32:49,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 489. [2021-06-05 14:32:49,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1618852459016393) internal successors, (1543), 488 states have internal predecessors, (1543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1543 transitions. [2021-06-05 14:32:49,085 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1543 transitions. Word has length 21 [2021-06-05 14:32:49,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:49,085 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1543 transitions. [2021-06-05 14:32:49,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,085 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1543 transitions. [2021-06-05 14:32:49,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:49,085 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:49,085 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:49,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 668 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3592 [2021-06-05 14:32:49,286 INFO L430 AbstractCegarLoop]: === Iteration 680 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:49,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:49,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1626365173, now seen corresponding path program 668 times [2021-06-05 14:32:49,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:49,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100148626] [2021-06-05 14:32:49,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:49,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:49,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:49,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:49,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100148626] [2021-06-05 14:32:49,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100148626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:49,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094945684] [2021-06-05 14:32:49,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 669 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 669 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:49,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:49,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:49,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:49,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:49,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:49,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:49,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:49,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:49,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:49,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:49,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:49,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:49,504 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:32:49,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:49,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:49,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:49,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:49,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:49,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:49,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:49,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:49,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:49,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:49,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:49,590 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:19 [2021-06-05 14:32:49,666 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:49,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094945684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:49,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:49,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:49,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376506910] [2021-06-05 14:32:49,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:49,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:49,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:49,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:49,667 INFO L87 Difference]: Start difference. First operand 489 states and 1543 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:49,863 INFO L93 Difference]: Finished difference Result 723 states and 2212 transitions. [2021-06-05 14:32:49,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:49,864 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:49,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:49,865 INFO L225 Difference]: With dead ends: 723 [2021-06-05 14:32:49,865 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 14:32:49,865 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 263.8ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:32:49,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 14:32:49,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 507. [2021-06-05 14:32:49,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1679841897233203) internal successors, (1603), 506 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1603 transitions. [2021-06-05 14:32:49,870 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1603 transitions. Word has length 21 [2021-06-05 14:32:49,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:49,870 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1603 transitions. [2021-06-05 14:32:49,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:49,870 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1603 transitions. [2021-06-05 14:32:49,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:49,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:49,871 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:50,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 669 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3600 [2021-06-05 14:32:50,071 INFO L430 AbstractCegarLoop]: === Iteration 681 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:50,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:50,071 INFO L82 PathProgramCache]: Analyzing trace with hash 707855157, now seen corresponding path program 669 times [2021-06-05 14:32:50,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:50,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739672051] [2021-06-05 14:32:50,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:50,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:50,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:50,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739672051] [2021-06-05 14:32:50,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739672051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:50,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743197838] [2021-06-05 14:32:50,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 670 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 670 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:50,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:50,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:50,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:50,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:50,306 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_190]} [2021-06-05 14:32:50,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:50,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:50,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:50,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:50,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:50,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:50,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:50,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:50,340 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:32:50,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:50,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:50,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:50,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:50,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:50,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:50,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:50,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:50,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:50,414 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:32:50,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:50,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743197838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:50,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:50,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:50,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060256202] [2021-06-05 14:32:50,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:50,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:50,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:50,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:50,462 INFO L87 Difference]: Start difference. First operand 507 states and 1603 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:50,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:50,672 INFO L93 Difference]: Finished difference Result 699 states and 2157 transitions. [2021-06-05 14:32:50,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:32:50,672 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:50,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:50,673 INFO L225 Difference]: With dead ends: 699 [2021-06-05 14:32:50,673 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 14:32:50,673 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 268.5ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:50,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 14:32:50,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 493. [2021-06-05 14:32:50,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.158536585365854) internal successors, (1554), 492 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:50,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1554 transitions. [2021-06-05 14:32:50,678 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1554 transitions. Word has length 21 [2021-06-05 14:32:50,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:50,678 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1554 transitions. [2021-06-05 14:32:50,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:50,679 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1554 transitions. [2021-06-05 14:32:50,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:50,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:50,679 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:50,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3612,670 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:50,879 INFO L430 AbstractCegarLoop]: === Iteration 682 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:50,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:50,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1253227811, now seen corresponding path program 670 times [2021-06-05 14:32:50,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:50,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101040430] [2021-06-05 14:32:50,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:50,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:50,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:50,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:50,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101040430] [2021-06-05 14:32:50,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101040430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:50,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335691138] [2021-06-05 14:32:50,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 671 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 671 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:51,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:51,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:51,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:51,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:51,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:51,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:51,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:51,092 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:32:51,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:51,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:51,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,237 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 14:32:51,247 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:51,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335691138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:51,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:51,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:51,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696351762] [2021-06-05 14:32:51,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:51,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:51,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:51,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:51,248 INFO L87 Difference]: Start difference. First operand 493 states and 1554 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:51,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:51,381 INFO L93 Difference]: Finished difference Result 600 states and 1840 transitions. [2021-06-05 14:32:51,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:51,381 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:51,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:51,382 INFO L225 Difference]: With dead ends: 600 [2021-06-05 14:32:51,382 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 14:32:51,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 217.2ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:51,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 14:32:51,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 489. [2021-06-05 14:32:51,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1598360655737703) internal successors, (1542), 488 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:51,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1542 transitions. [2021-06-05 14:32:51,387 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1542 transitions. Word has length 21 [2021-06-05 14:32:51,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:51,387 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1542 transitions. [2021-06-05 14:32:51,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:51,387 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1542 transitions. [2021-06-05 14:32:51,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:51,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:51,388 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:51,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3617,671 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:51,588 INFO L430 AbstractCegarLoop]: === Iteration 683 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:51,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:51,589 INFO L82 PathProgramCache]: Analyzing trace with hash -465756871, now seen corresponding path program 671 times [2021-06-05 14:32:51,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:51,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360251838] [2021-06-05 14:32:51,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:51,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:51,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:51,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:51,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360251838] [2021-06-05 14:32:51,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360251838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:51,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948739448] [2021-06-05 14:32:51,682 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 672 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 672 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:51,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:51,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:51,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:51,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:51,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:51,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:51,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:51,790 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:32:51,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:51,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:51,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:51,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:51,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:51,871 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:10 [2021-06-05 14:32:51,919 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:51,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948739448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:51,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:51,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:51,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879731951] [2021-06-05 14:32:51,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:51,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:51,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:51,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:51,920 INFO L87 Difference]: Start difference. First operand 489 states and 1542 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:52,099 INFO L93 Difference]: Finished difference Result 638 states and 1965 transitions. [2021-06-05 14:32:52,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:52,099 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:52,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:52,100 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:32:52,100 INFO L226 Difference]: Without dead ends: 617 [2021-06-05 14:32:52,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 208.3ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:32:52,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-06-05 14:32:52,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 472. [2021-06-05 14:32:52,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 14:32:52,109 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 14:32:52,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:52,109 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 14:32:52,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,109 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 14:32:52,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:52,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:52,109 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:52,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3631,672 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:52,324 INFO L430 AbstractCegarLoop]: === Iteration 684 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:52,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:52,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1629097049, now seen corresponding path program 672 times [2021-06-05 14:32:52,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:52,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167622440] [2021-06-05 14:32:52,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:52,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:52,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:52,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167622440] [2021-06-05 14:32:52,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167622440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:52,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384816214] [2021-06-05 14:32:52,413 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 673 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 673 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:52,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:52,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:52,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:52,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:52,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:52,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:52,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:52,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:52,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:52,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:52,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:52,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:52,525 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:32:52,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:52,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:52,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:52,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:52,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:52,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:52,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:52,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:52,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:52,611 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 14:32:52,624 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:52,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384816214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:52,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:52,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:52,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10432789] [2021-06-05 14:32:52,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:52,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:52,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:52,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:52,625 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:52,781 INFO L93 Difference]: Finished difference Result 557 states and 1724 transitions. [2021-06-05 14:32:52,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:52,781 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:52,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:52,782 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:32:52,782 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:32:52,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 151.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:52,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:32:52,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 478. [2021-06-05 14:32:52,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1446540880503147) internal successors, (1500), 477 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1500 transitions. [2021-06-05 14:32:52,786 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1500 transitions. Word has length 21 [2021-06-05 14:32:52,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:52,786 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1500 transitions. [2021-06-05 14:32:52,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:52,787 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1500 transitions. [2021-06-05 14:32:52,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:52,787 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:52,787 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:52,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3635,673 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:52,993 INFO L430 AbstractCegarLoop]: === Iteration 685 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:52,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:52,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1003772931, now seen corresponding path program 673 times [2021-06-05 14:32:52,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:52,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888146641] [2021-06-05 14:32:52,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:53,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:53,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:53,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888146641] [2021-06-05 14:32:53,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888146641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:53,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333155300] [2021-06-05 14:32:53,072 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 674 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 674 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:53,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:53,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:53,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:53,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:53,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:32:53,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:53,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:53,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:53,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:53,263 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 14:32:53,290 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:53,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333155300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:53,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:53,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:53,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471809068] [2021-06-05 14:32:53,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:53,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:53,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:53,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:53,291 INFO L87 Difference]: Start difference. First operand 478 states and 1500 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:53,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:53,469 INFO L93 Difference]: Finished difference Result 573 states and 1771 transitions. [2021-06-05 14:32:53,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:53,469 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:53,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:53,470 INFO L225 Difference]: With dead ends: 573 [2021-06-05 14:32:53,470 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 14:32:53,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 144.9ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:53,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 14:32:53,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 478. [2021-06-05 14:32:53,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.140461215932914) internal successors, (1498), 477 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:53,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1498 transitions. [2021-06-05 14:32:53,475 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1498 transitions. Word has length 21 [2021-06-05 14:32:53,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:53,475 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1498 transitions. [2021-06-05 14:32:53,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:53,475 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1498 transitions. [2021-06-05 14:32:53,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:53,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:53,475 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:53,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3642,674 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:53,676 INFO L430 AbstractCegarLoop]: === Iteration 686 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:53,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:53,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1288035615, now seen corresponding path program 674 times [2021-06-05 14:32:53,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:53,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999489946] [2021-06-05 14:32:53,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:53,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:53,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:53,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:53,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999489946] [2021-06-05 14:32:53,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999489946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:53,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857896503] [2021-06-05 14:32:53,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 675 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 675 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:53,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:53,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:53,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:53,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:53,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:53,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:53,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:53,875 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:32:53,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:53,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:53,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:53,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:53,978 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:53,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:53,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:53,993 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:32:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:54,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857896503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:54,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:54,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:54,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537345089] [2021-06-05 14:32:54,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:54,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:54,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:54,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:54,044 INFO L87 Difference]: Start difference. First operand 478 states and 1498 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:54,226 INFO L93 Difference]: Finished difference Result 679 states and 2088 transitions. [2021-06-05 14:32:54,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:54,226 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:54,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:54,227 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:32:54,227 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:32:54,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 217.4ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:54,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:32:54,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 492. [2021-06-05 14:32:54,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1384928716904277) internal successors, (1541), 491 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1541 transitions. [2021-06-05 14:32:54,232 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1541 transitions. Word has length 21 [2021-06-05 14:32:54,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:54,232 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1541 transitions. [2021-06-05 14:32:54,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,232 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1541 transitions. [2021-06-05 14:32:54,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:54,233 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:54,233 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:54,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3652,675 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:54,433 INFO L430 AbstractCegarLoop]: === Iteration 687 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:54,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:54,434 INFO L82 PathProgramCache]: Analyzing trace with hash 398356225, now seen corresponding path program 675 times [2021-06-05 14:32:54,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:54,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915984230] [2021-06-05 14:32:54,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:54,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:54,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:54,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:54,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915984230] [2021-06-05 14:32:54,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915984230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:54,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122526087] [2021-06-05 14:32:54,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 676 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 676 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:54,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:32:54,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:54,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:54,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:54,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:54,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:54,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:54,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:54,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:54,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:54,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:54,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:32:54,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:54,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:54,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:54,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:54,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:54,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:54,769 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:54,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:54,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:54,777 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:32:54,788 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:54,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122526087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:54,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:54,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:32:54,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209418850] [2021-06-05 14:32:54,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:32:54,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:54,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:32:54,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:32:54,789 INFO L87 Difference]: Start difference. First operand 492 states and 1541 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:54,928 INFO L93 Difference]: Finished difference Result 579 states and 1779 transitions. [2021-06-05 14:32:54,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:54,929 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:54,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:54,929 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:32:54,929 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 14:32:54,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 214.9ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:32:54,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 14:32:54,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 493. [2021-06-05 14:32:54,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 14:32:54,934 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 14:32:54,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:54,935 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 14:32:54,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:54,935 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 14:32:54,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:54,935 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:54,935 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:55,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3664,676 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:55,136 INFO L430 AbstractCegarLoop]: === Iteration 688 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:55,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:55,136 INFO L82 PathProgramCache]: Analyzing trace with hash 420860597, now seen corresponding path program 676 times [2021-06-05 14:32:55,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:55,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081811027] [2021-06-05 14:32:55,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:55,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:55,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:55,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081811027] [2021-06-05 14:32:55,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081811027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:55,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222188738] [2021-06-05 14:32:55,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 677 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 677 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:55,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:32:55,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:55,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:55,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:55,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:55,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:55,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:55,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:55,328 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:32:55,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:55,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:55,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:55,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:55,398 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:55,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:55,416 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:32:55,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:55,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222188738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:55,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:55,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:55,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296775130] [2021-06-05 14:32:55,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:55,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:55,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:55,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:55,451 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:55,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:55,591 INFO L93 Difference]: Finished difference Result 619 states and 1919 transitions. [2021-06-05 14:32:55,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:55,591 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:55,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:55,592 INFO L225 Difference]: With dead ends: 619 [2021-06-05 14:32:55,592 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 14:32:55,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:55,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 14:32:55,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 493. [2021-06-05 14:32:55,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:55,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 14:32:55,597 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 14:32:55,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:55,597 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 14:32:55,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:55,597 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 14:32:55,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:55,598 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:55,598 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:55,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3674,677 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:55,798 INFO L430 AbstractCegarLoop]: === Iteration 689 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:55,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:55,798 INFO L82 PathProgramCache]: Analyzing trace with hash 718127007, now seen corresponding path program 677 times [2021-06-05 14:32:55,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:55,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624726193] [2021-06-05 14:32:55,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:55,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:55,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:55,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:55,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624726193] [2021-06-05 14:32:55,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624726193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:55,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382235063] [2021-06-05 14:32:55,896 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 678 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 678 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:55,922 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:32:55,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:55,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:32:55,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:55,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:55,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:55,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:55,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:55,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:56,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:56,003 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 14:32:56,095 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 14:32:56,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:56,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:56,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:32:56,107 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:56,112 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:56,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:56,164 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:56,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:56,167 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:56,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:56,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:32:56,216 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 14:32:56,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:56,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382235063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:56,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:56,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:56,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060767940] [2021-06-05 14:32:56,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:56,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:56,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:56,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:56,335 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:56,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:56,788 INFO L93 Difference]: Finished difference Result 703 states and 2169 transitions. [2021-06-05 14:32:56,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:32:56,788 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:56,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:56,789 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:32:56,789 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:32:56,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 482.6ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:32:56,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:32:56,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 492. [2021-06-05 14:32:56,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1547861507128308) internal successors, (1549), 491 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:56,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1549 transitions. [2021-06-05 14:32:56,797 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1549 transitions. Word has length 21 [2021-06-05 14:32:56,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:56,798 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1549 transitions. [2021-06-05 14:32:56,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:56,798 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1549 transitions. [2021-06-05 14:32:56,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:56,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:56,798 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:56,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 678 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3683 [2021-06-05 14:32:56,999 INFO L430 AbstractCegarLoop]: === Iteration 690 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:56,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:56,999 INFO L82 PathProgramCache]: Analyzing trace with hash 433864323, now seen corresponding path program 678 times [2021-06-05 14:32:56,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:56,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784056622] [2021-06-05 14:32:56,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:57,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:57,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:57,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:57,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784056622] [2021-06-05 14:32:57,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784056622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:57,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798475890] [2021-06-05 14:32:57,100 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 679 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 679 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:57,126 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:32:57,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:57,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:57,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:57,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:57,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:57,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:57,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:57,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:57,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:57,202 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:32:57,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:57,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:57,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:57,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:57,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:57,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:57,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:57,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:57,290 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:32:57,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:57,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798475890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:57,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:57,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:57,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143179879] [2021-06-05 14:32:57,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:57,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:57,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:57,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:57,370 INFO L87 Difference]: Start difference. First operand 492 states and 1549 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:57,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:57,556 INFO L93 Difference]: Finished difference Result 703 states and 2150 transitions. [2021-06-05 14:32:57,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:32:57,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:57,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:57,557 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:32:57,557 INFO L226 Difference]: Without dead ends: 676 [2021-06-05 14:32:57,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 222.0ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:32:57,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-06-05 14:32:57,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 495. [2021-06-05 14:32:57,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.1639676113360324) internal successors, (1563), 494 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:57,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1563 transitions. [2021-06-05 14:32:57,563 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1563 transitions. Word has length 21 [2021-06-05 14:32:57,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:57,563 INFO L482 AbstractCegarLoop]: Abstraction has 495 states and 1563 transitions. [2021-06-05 14:32:57,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:57,563 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1563 transitions. [2021-06-05 14:32:57,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:57,564 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:57,564 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:57,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3695,679 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:57,764 INFO L430 AbstractCegarLoop]: === Iteration 691 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:57,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:57,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1785413183, now seen corresponding path program 679 times [2021-06-05 14:32:57,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:57,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314132417] [2021-06-05 14:32:57,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:57,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:57,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:57,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314132417] [2021-06-05 14:32:57,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314132417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:57,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247558243] [2021-06-05 14:32:57,857 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 680 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 680 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:57,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:57,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:57,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:57,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:57,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:57,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:57,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:57,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:57,966 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:32:58,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:58,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:58,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:58,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:58,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:58,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:58,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,054 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:32:58,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:58,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247558243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:58,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:58,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:58,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742058238] [2021-06-05 14:32:58,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:58,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:58,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:58,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:58,082 INFO L87 Difference]: Start difference. First operand 495 states and 1563 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:58,233 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 14:32:58,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:58,234 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:58,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:58,234 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:32:58,234 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 14:32:58,234 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 160.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:58,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 14:32:58,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 491. [2021-06-05 14:32:58,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1551020408163266) internal successors, (1546), 490 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1546 transitions. [2021-06-05 14:32:58,239 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1546 transitions. Word has length 21 [2021-06-05 14:32:58,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:58,239 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1546 transitions. [2021-06-05 14:32:58,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,239 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1546 transitions. [2021-06-05 14:32:58,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:58,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:58,240 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:58,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 680 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3707 [2021-06-05 14:32:58,440 INFO L430 AbstractCegarLoop]: === Iteration 692 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:58,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:58,441 INFO L82 PathProgramCache]: Analyzing trace with hash 2118105541, now seen corresponding path program 680 times [2021-06-05 14:32:58,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:58,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943022445] [2021-06-05 14:32:58,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:58,528 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:58,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:58,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943022445] [2021-06-05 14:32:58,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943022445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:58,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332244546] [2021-06-05 14:32:58,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 681 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 681 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:58,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:32:58,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:58,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:58,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:58,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:58,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:58,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:58,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:32:58,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:32:58,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:32:58,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:58,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:32:58,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:58,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:58,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:32:58,685 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:58,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:58,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:58,703 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:32:58,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:58,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332244546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:58,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:58,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:32:58,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941966763] [2021-06-05 14:32:58,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:32:58,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:58,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:32:58,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:58,738 INFO L87 Difference]: Start difference. First operand 491 states and 1546 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:58,877 INFO L93 Difference]: Finished difference Result 593 states and 1840 transitions. [2021-06-05 14:32:58,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:32:58,878 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:58,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:58,878 INFO L225 Difference]: With dead ends: 593 [2021-06-05 14:32:58,878 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 14:32:58,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 141.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:32:58,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 14:32:58,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 492. [2021-06-05 14:32:58,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.158859470468432) internal successors, (1551), 491 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1551 transitions. [2021-06-05 14:32:58,883 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1551 transitions. Word has length 21 [2021-06-05 14:32:58,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:58,883 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1551 transitions. [2021-06-05 14:32:58,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:58,883 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1551 transitions. [2021-06-05 14:32:58,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:58,884 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:58,884 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:59,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3711,681 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:59,084 INFO L430 AbstractCegarLoop]: === Iteration 693 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:59,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:59,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1879595345, now seen corresponding path program 681 times [2021-06-05 14:32:59,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:59,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301734947] [2021-06-05 14:32:59,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:59,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:32:59,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:59,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:32:59,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301734947] [2021-06-05 14:32:59,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301734947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:59,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780843405] [2021-06-05 14:32:59,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 682 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 682 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:32:59,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:32:59,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:32:59,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:32:59,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:32:59,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:59,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:59,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:32:59,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:59,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:59,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:59,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:59,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:32:59,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:32:59,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:32:59,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:59,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:59,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:32:59,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:59,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:59,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:32:59,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:32:59,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:32:59,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:32:59,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:32:59,386 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:32:59,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:32:59,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780843405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:32:59,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:32:59,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:32:59,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072409523] [2021-06-05 14:32:59,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:32:59,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:32:59,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:32:59,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:32:59,459 INFO L87 Difference]: Start difference. First operand 492 states and 1551 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:59,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:32:59,697 INFO L93 Difference]: Finished difference Result 704 states and 2171 transitions. [2021-06-05 14:32:59,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:32:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:32:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:32:59,698 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:32:59,698 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 14:32:59,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 252.1ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:32:59,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 14:32:59,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 507. [2021-06-05 14:32:59,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1739130434782608) internal successors, (1606), 506 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:59,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1606 transitions. [2021-06-05 14:32:59,704 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1606 transitions. Word has length 21 [2021-06-05 14:32:59,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:32:59,704 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1606 transitions. [2021-06-05 14:32:59,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:32:59,704 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1606 transitions. [2021-06-05 14:32:59,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:32:59,704 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:32:59,704 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:32:59,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 682 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3717 [2021-06-05 14:32:59,905 INFO L430 AbstractCegarLoop]: === Iteration 694 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:32:59,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:32:59,905 INFO L82 PathProgramCache]: Analyzing trace with hash 2131109267, now seen corresponding path program 682 times [2021-06-05 14:32:59,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:32:59,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252901524] [2021-06-05 14:32:59,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:32:59,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:00,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:00,003 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:00,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252901524] [2021-06-05 14:33:00,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252901524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:00,003 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853283496] [2021-06-05 14:33:00,003 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 683 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 683 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:00,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:00,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:00,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:00,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:00,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:00,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:00,087 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:00,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:00,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:00,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:00,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:00,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:00,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:00,175 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:00,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:00,192 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:33:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:00,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853283496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:00,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:00,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:00,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952242866] [2021-06-05 14:33:00,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:00,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:00,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:00,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:00,269 INFO L87 Difference]: Start difference. First operand 507 states and 1606 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:00,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:00,489 INFO L93 Difference]: Finished difference Result 704 states and 2178 transitions. [2021-06-05 14:33:00,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:00,489 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:00,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:00,490 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:33:00,490 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:33:00,490 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:33:00,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:33:00,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 513. [2021-06-05 14:33:00,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.171875) internal successors, (1624), 512 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:00,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1624 transitions. [2021-06-05 14:33:00,496 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1624 transitions. Word has length 21 [2021-06-05 14:33:00,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:00,496 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1624 transitions. [2021-06-05 14:33:00,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:00,496 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1624 transitions. [2021-06-05 14:33:00,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:00,496 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:00,496 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:00,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 683 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3728 [2021-06-05 14:33:00,697 INFO L430 AbstractCegarLoop]: === Iteration 695 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:00,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:00,697 INFO L82 PathProgramCache]: Analyzing trace with hash 170362301, now seen corresponding path program 683 times [2021-06-05 14:33:00,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:00,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82963669] [2021-06-05 14:33:00,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:00,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:00,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:00,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:00,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82963669] [2021-06-05 14:33:00,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82963669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:00,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760922188] [2021-06-05 14:33:00,777 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 684 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 684 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:00,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:33:00,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:00,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:33:00,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:00,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:00,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:00,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:00,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:00,883 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:00,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:00,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:00,944 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:00,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:00,978 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:00,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:00,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:00,981 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:01,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:01,011 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:89, output treesize:31 [2021-06-05 14:33:01,089 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:01,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760922188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:01,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:01,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:01,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564960430] [2021-06-05 14:33:01,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:01,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:01,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:01,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:01,090 INFO L87 Difference]: Start difference. First operand 513 states and 1624 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:01,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:01,288 INFO L93 Difference]: Finished difference Result 599 states and 1858 transitions. [2021-06-05 14:33:01,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:01,288 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:01,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:01,289 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:33:01,289 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 14:33:01,289 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 234.6ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:01,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 14:33:01,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 497. [2021-06-05 14:33:01,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:01,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 14:33:01,294 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 14:33:01,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:01,294 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 14:33:01,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:01,294 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 14:33:01,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:01,295 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:01,295 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:01,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3740,684 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:01,495 INFO L430 AbstractCegarLoop]: === Iteration 696 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:01,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:01,495 INFO L82 PathProgramCache]: Analyzing trace with hash 715734955, now seen corresponding path program 684 times [2021-06-05 14:33:01,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:01,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981843314] [2021-06-05 14:33:01,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:01,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:01,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:01,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981843314] [2021-06-05 14:33:01,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981843314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:01,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254006886] [2021-06-05 14:33:01,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 685 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 685 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:01,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:01,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:01,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:01,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:01,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:01,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:01,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:01,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:01,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:01,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:01,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:01,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:01,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:01,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:01,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:01,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:01,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:01,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:33:01,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:01,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254006886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:01,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:01,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:01,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077573269] [2021-06-05 14:33:01,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:01,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:01,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:01,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:01,819 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:02,008 INFO L93 Difference]: Finished difference Result 608 states and 1877 transitions. [2021-06-05 14:33:02,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:02,008 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:02,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:02,009 INFO L225 Difference]: With dead ends: 608 [2021-06-05 14:33:02,009 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 14:33:02,009 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 195.8ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:02,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 14:33:02,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 497. [2021-06-05 14:33:02,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1733870967741935) internal successors, (1574), 496 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1574 transitions. [2021-06-05 14:33:02,014 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1574 transitions. Word has length 21 [2021-06-05 14:33:02,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:02,014 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1574 transitions. [2021-06-05 14:33:02,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,014 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1574 transitions. [2021-06-05 14:33:02,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:02,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:02,014 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:02,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 685 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3749 [2021-06-05 14:33:02,215 INFO L430 AbstractCegarLoop]: === Iteration 697 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:02,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:02,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1003249727, now seen corresponding path program 685 times [2021-06-05 14:33:02,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:02,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938756240] [2021-06-05 14:33:02,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:02,300 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:02,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:02,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938756240] [2021-06-05 14:33:02,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938756240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:02,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539719032] [2021-06-05 14:33:02,301 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 686 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 686 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:02,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:02,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:02,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:02,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:02,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:02,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:02,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:02,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:02,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:02,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:02,402 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:02,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:02,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:02,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:02,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:02,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:02,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:02,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:02,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:02,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:02,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:02,493 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:02,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539719032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:02,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:02,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:02,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325538354] [2021-06-05 14:33:02,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:02,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:02,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:02,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:02,494 INFO L87 Difference]: Start difference. First operand 497 states and 1574 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:02,653 INFO L93 Difference]: Finished difference Result 608 states and 1877 transitions. [2021-06-05 14:33:02,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:02,653 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:02,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:02,654 INFO L225 Difference]: With dead ends: 608 [2021-06-05 14:33:02,654 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 14:33:02,654 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 144.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:02,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 14:33:02,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 493. [2021-06-05 14:33:02,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1646341463414633) internal successors, (1557), 492 states have internal predecessors, (1557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1557 transitions. [2021-06-05 14:33:02,659 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1557 transitions. Word has length 21 [2021-06-05 14:33:02,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:02,659 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1557 transitions. [2021-06-05 14:33:02,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:02,659 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1557 transitions. [2021-06-05 14:33:02,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:02,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:02,660 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:02,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3756,686 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:02,860 INFO L430 AbstractCegarLoop]: === Iteration 698 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:02,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:02,860 INFO L82 PathProgramCache]: Analyzing trace with hash 393137451, now seen corresponding path program 686 times [2021-06-05 14:33:02,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:02,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631417992] [2021-06-05 14:33:02,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:02,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:02,962 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:02,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631417992] [2021-06-05 14:33:02,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631417992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:02,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359754052] [2021-06-05 14:33:02,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 687 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 687 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:02,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:02,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:02,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:02,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:03,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:03,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:03,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:03,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:03,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:03,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:33:03,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:03,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359754052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:03,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:03,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:03,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350157662] [2021-06-05 14:33:03,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:03,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:03,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:03,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:03,162 INFO L87 Difference]: Start difference. First operand 493 states and 1557 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:03,324 INFO L93 Difference]: Finished difference Result 655 states and 2027 transitions. [2021-06-05 14:33:03,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:03,325 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:03,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:03,325 INFO L225 Difference]: With dead ends: 655 [2021-06-05 14:33:03,325 INFO L226 Difference]: Without dead ends: 634 [2021-06-05 14:33:03,326 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 192.1ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:03,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-06-05 14:33:03,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 495. [2021-06-05 14:33:03,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.161943319838057) internal successors, (1562), 494 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1562 transitions. [2021-06-05 14:33:03,331 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1562 transitions. Word has length 21 [2021-06-05 14:33:03,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:03,331 INFO L482 AbstractCegarLoop]: Abstraction has 495 states and 1562 transitions. [2021-06-05 14:33:03,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,331 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1562 transitions. [2021-06-05 14:33:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:03,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:03,331 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:03,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 687 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3760 [2021-06-05 14:33:03,532 INFO L430 AbstractCegarLoop]: === Iteration 699 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:03,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:03,532 INFO L82 PathProgramCache]: Analyzing trace with hash -936790711, now seen corresponding path program 687 times [2021-06-05 14:33:03,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:03,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181353287] [2021-06-05 14:33:03,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:03,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:03,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:03,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181353287] [2021-06-05 14:33:03,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181353287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:03,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765694683] [2021-06-05 14:33:03,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 688 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 688 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:03,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:03,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:03,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:03,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:03,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:03,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:03,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:03,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:03,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:03,765 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:03,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:03,774 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:03,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:03,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765694683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:03,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:03,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:03,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756092289] [2021-06-05 14:33:03,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:03,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:03,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:03,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:03,819 INFO L87 Difference]: Start difference. First operand 495 states and 1562 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:03,983 INFO L93 Difference]: Finished difference Result 649 states and 2012 transitions. [2021-06-05 14:33:03,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:03,983 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:03,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:03,984 INFO L225 Difference]: With dead ends: 649 [2021-06-05 14:33:03,984 INFO L226 Difference]: Without dead ends: 628 [2021-06-05 14:33:03,984 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 184.4ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:03,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-06-05 14:33:03,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 492. [2021-06-05 14:33:03,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1568228105906315) internal successors, (1550), 491 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1550 transitions. [2021-06-05 14:33:03,989 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1550 transitions. Word has length 21 [2021-06-05 14:33:03,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:03,990 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1550 transitions. [2021-06-05 14:33:03,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:03,990 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1550 transitions. [2021-06-05 14:33:03,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:03,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:03,990 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:04,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3766,688 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:04,190 INFO L430 AbstractCegarLoop]: === Iteration 700 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:04,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:04,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1851872199, now seen corresponding path program 688 times [2021-06-05 14:33:04,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:04,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479532932] [2021-06-05 14:33:04,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:04,291 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:04,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:04,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479532932] [2021-06-05 14:33:04,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479532932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:04,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256413270] [2021-06-05 14:33:04,291 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 689 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 689 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:04,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:04,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:04,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:04,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:04,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:04,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:04,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:04,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:04,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:04,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:04,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:04,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:04,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:04,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:04,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:04,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:04,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:04,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256413270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:04,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:04,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:04,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203410200] [2021-06-05 14:33:04,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:04,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:04,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:04,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:04,482 INFO L87 Difference]: Start difference. First operand 492 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:04,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:04,647 INFO L93 Difference]: Finished difference Result 647 states and 1991 transitions. [2021-06-05 14:33:04,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:04,647 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:04,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:04,648 INFO L225 Difference]: With dead ends: 647 [2021-06-05 14:33:04,648 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 14:33:04,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 180.5ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:04,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 14:33:04,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 470. [2021-06-05 14:33:04,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:04,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 14:33:04,653 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 14:33:04,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:04,653 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 14:33:04,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:04,653 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 14:33:04,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:04,654 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:04,654 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:04,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3768,689 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:04,854 INFO L430 AbstractCegarLoop]: === Iteration 701 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:04,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:04,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1088900687, now seen corresponding path program 689 times [2021-06-05 14:33:04,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:04,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397121722] [2021-06-05 14:33:04,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:04,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:04,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:04,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397121722] [2021-06-05 14:33:04,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397121722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:04,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784827900] [2021-06-05 14:33:04,924 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 690 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 690 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:04,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:04,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:04,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:04,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:04,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:04,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:04,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:04,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:33:05,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:05,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:05,026 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:05,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:33:05,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:05,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784827900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:05,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:05,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:33:05,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311561100] [2021-06-05 14:33:05,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:33:05,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:05,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:33:05,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:05,035 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:05,167 INFO L93 Difference]: Finished difference Result 629 states and 1939 transitions. [2021-06-05 14:33:05,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:05,167 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:05,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:05,168 INFO L225 Difference]: With dead ends: 629 [2021-06-05 14:33:05,168 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 14:33:05,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 107.6ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:05,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 14:33:05,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 479. [2021-06-05 14:33:05,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1443514644351462) internal successors, (1503), 478 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1503 transitions. [2021-06-05 14:33:05,173 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1503 transitions. Word has length 21 [2021-06-05 14:33:05,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:05,173 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1503 transitions. [2021-06-05 14:33:05,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,173 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1503 transitions. [2021-06-05 14:33:05,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:05,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:05,174 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:05,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 690 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3770 [2021-06-05 14:33:05,374 INFO L430 AbstractCegarLoop]: === Iteration 702 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:05,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:05,374 INFO L82 PathProgramCache]: Analyzing trace with hash 587109351, now seen corresponding path program 690 times [2021-06-05 14:33:05,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:05,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300956277] [2021-06-05 14:33:05,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:05,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:05,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:05,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300956277] [2021-06-05 14:33:05,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300956277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:05,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589012885] [2021-06-05 14:33:05,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 691 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 691 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:05,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:33:05,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:05,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:05,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:05,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:05,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:05,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:33:05,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:05,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:05,554 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:05,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:05,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:33:05,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:05,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589012885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:05,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:05,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:33:05,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644565589] [2021-06-05 14:33:05,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:33:05,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:05,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:33:05,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:05,568 INFO L87 Difference]: Start difference. First operand 479 states and 1503 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:05,707 INFO L93 Difference]: Finished difference Result 638 states and 1963 transitions. [2021-06-05 14:33:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:05,707 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:05,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:05,708 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:33:05,708 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:33:05,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 112.5ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:05,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:33:05,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 476. [2021-06-05 14:33:05,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 14:33:05,713 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 14:33:05,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:05,713 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 14:33:05,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:05,713 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 14:33:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:05,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:05,713 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:05,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3772,691 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:05,914 INFO L430 AbstractCegarLoop]: === Iteration 703 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:05,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:05,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1519674769, now seen corresponding path program 691 times [2021-06-05 14:33:05,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:05,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274336590] [2021-06-05 14:33:05,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:05,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:05,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:05,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:05,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274336590] [2021-06-05 14:33:05,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274336590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:05,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842079945] [2021-06-05 14:33:05,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 692 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 692 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:06,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:06,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:06,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:06,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:06,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:33:06,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:06,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:06,072 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:06,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:33:06,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:06,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842079945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:06,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:06,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:33:06,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631154791] [2021-06-05 14:33:06,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:33:06,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:06,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:33:06,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:33:06,087 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:06,216 INFO L93 Difference]: Finished difference Result 626 states and 1930 transitions. [2021-06-05 14:33:06,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:06,216 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:06,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:06,217 INFO L225 Difference]: With dead ends: 626 [2021-06-05 14:33:06,217 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 14:33:06,217 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 88.7ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:33:06,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 14:33:06,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 473. [2021-06-05 14:33:06,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.139830508474576) internal successors, (1482), 472 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1482 transitions. [2021-06-05 14:33:06,222 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1482 transitions. Word has length 21 [2021-06-05 14:33:06,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:06,222 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1482 transitions. [2021-06-05 14:33:06,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,222 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1482 transitions. [2021-06-05 14:33:06,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:06,223 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:06,223 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:06,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3774,692 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:06,423 INFO L430 AbstractCegarLoop]: === Iteration 704 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:06,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:06,423 INFO L82 PathProgramCache]: Analyzing trace with hash -479438971, now seen corresponding path program 692 times [2021-06-05 14:33:06,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:06,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78881190] [2021-06-05 14:33:06,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:06,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:06,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:06,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:06,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78881190] [2021-06-05 14:33:06,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78881190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:06,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391307945] [2021-06-05 14:33:06,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 693 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 693 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:06,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:06,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:06,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:06,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:06,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:06,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:06,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:33:06,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:06,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:06,568 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:06,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:06,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:33:06,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:06,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391307945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:06,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:06,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:33:06,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921690583] [2021-06-05 14:33:06,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:33:06,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:06,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:33:06,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:33:06,582 INFO L87 Difference]: Start difference. First operand 473 states and 1482 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:06,701 INFO L93 Difference]: Finished difference Result 704 states and 2158 transitions. [2021-06-05 14:33:06,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:06,701 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:06,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:06,702 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:33:06,702 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 14:33:06,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 86.9ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:06,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 14:33:06,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 470. [2021-06-05 14:33:06,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 14:33:06,707 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 14:33:06,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:06,707 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 14:33:06,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:06,707 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 14:33:06,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:06,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:06,708 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:06,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3776,693 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:06,908 INFO L430 AbstractCegarLoop]: === Iteration 705 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:06,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:06,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1152442371, now seen corresponding path program 693 times [2021-06-05 14:33:06,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:06,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816119477] [2021-06-05 14:33:06,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:06,995 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:06,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:06,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816119477] [2021-06-05 14:33:06,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816119477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:06,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850523012] [2021-06-05 14:33:06,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 694 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 694 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:07,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:07,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:07,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:07,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:07,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:07,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:07,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:07,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:07,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:07,088 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:33:07,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:07,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:07,126 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:07,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:33:07,153 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:07,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850523012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:07,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:07,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:07,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616975965] [2021-06-05 14:33:07,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:07,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:07,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:07,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:07,154 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:07,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:07,366 INFO L93 Difference]: Finished difference Result 648 states and 2002 transitions. [2021-06-05 14:33:07,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:07,367 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:07,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:07,367 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:33:07,367 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:33:07,368 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 197.0ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:33:07,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:33:07,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 480. [2021-06-05 14:33:07,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 14:33:07,373 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 14:33:07,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:07,373 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 14:33:07,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:07,373 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 14:33:07,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:07,373 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:07,373 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:07,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3778,694 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:07,574 INFO L430 AbstractCegarLoop]: === Iteration 706 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:07,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:07,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133085, now seen corresponding path program 694 times [2021-06-05 14:33:07,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:07,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918620059] [2021-06-05 14:33:07,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:07,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:07,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:07,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918620059] [2021-06-05 14:33:07,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918620059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:07,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723422683] [2021-06-05 14:33:07,658 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 695 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 695 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:07,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:07,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:07,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:07,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:07,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:07,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:07,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:07,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:07,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:33:07,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:07,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:07,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:07,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:07,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:07,797 INFO L518 ElimStorePlain]: Eliminatee v_prenex_194 vanished before elimination [2021-06-05 14:33:07,797 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:07,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:07,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:33:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:07,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723422683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:07,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:07,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:07,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248436171] [2021-06-05 14:33:07,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:07,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:07,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:07,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:07,856 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:08,090 INFO L93 Difference]: Finished difference Result 696 states and 2149 transitions. [2021-06-05 14:33:08,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:08,090 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:08,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:08,091 INFO L225 Difference]: With dead ends: 696 [2021-06-05 14:33:08,091 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 14:33:08,091 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 216.3ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:08,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 14:33:08,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 478. [2021-06-05 14:33:08,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.142557651991614) internal successors, (1499), 477 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1499 transitions. [2021-06-05 14:33:08,097 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1499 transitions. Word has length 21 [2021-06-05 14:33:08,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:08,097 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1499 transitions. [2021-06-05 14:33:08,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,097 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1499 transitions. [2021-06-05 14:33:08,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:08,098 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:08,098 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:08,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3784,695 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:08,305 INFO L430 AbstractCegarLoop]: === Iteration 707 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:08,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:08,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1953035931, now seen corresponding path program 695 times [2021-06-05 14:33:08,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:08,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483464607] [2021-06-05 14:33:08,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:08,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:08,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:08,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483464607] [2021-06-05 14:33:08,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483464607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:08,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435101266] [2021-06-05 14:33:08,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 696 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 696 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:08,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:33:08,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:08,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:08,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:08,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:08,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:08,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:08,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:08,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:33:08,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:08,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:08,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:08,479 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:08,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:08,486 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:08,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:08,486 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:33:08,531 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:08,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435101266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:08,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:08,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:08,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262707111] [2021-06-05 14:33:08,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:08,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:08,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:08,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:08,532 INFO L87 Difference]: Start difference. First operand 478 states and 1499 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:08,714 INFO L93 Difference]: Finished difference Result 666 states and 2060 transitions. [2021-06-05 14:33:08,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:08,714 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:08,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:08,715 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:33:08,715 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:33:08,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 151.6ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:08,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:33:08,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 476. [2021-06-05 14:33:08,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 14:33:08,720 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 14:33:08,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:08,720 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 14:33:08,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:08,721 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 14:33:08,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:08,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:08,721 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:08,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3789,696 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:08,921 INFO L430 AbstractCegarLoop]: === Iteration 708 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:08,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:08,922 INFO L82 PathProgramCache]: Analyzing trace with hash -159392699, now seen corresponding path program 696 times [2021-06-05 14:33:08,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:08,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746967880] [2021-06-05 14:33:08,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:08,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:09,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:09,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:09,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746967880] [2021-06-05 14:33:09,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746967880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:09,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945938273] [2021-06-05 14:33:09,000 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 697 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 697 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:09,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:09,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:09,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:09,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:09,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:09,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:09,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 14:33:09,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:09,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:09,106 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:09,112 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:09,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:09,113 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:33:09,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:09,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945938273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:09,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:09,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:09,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730072851] [2021-06-05 14:33:09,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:09,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:09,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:09,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:09,159 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:09,410 INFO L93 Difference]: Finished difference Result 771 states and 2376 transitions. [2021-06-05 14:33:09,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:09,410 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:09,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:09,411 INFO L225 Difference]: With dead ends: 771 [2021-06-05 14:33:09,411 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 14:33:09,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 175.5ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:09,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 14:33:09,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 474. [2021-06-05 14:33:09,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:33:09,417 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:33:09,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:09,417 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:33:09,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,417 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:33:09,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:09,418 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:09,418 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:09,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 697 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3792 [2021-06-05 14:33:09,618 INFO L430 AbstractCegarLoop]: === Iteration 709 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:09,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:09,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1670259461, now seen corresponding path program 697 times [2021-06-05 14:33:09,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:09,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629515415] [2021-06-05 14:33:09,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:09,705 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:09,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:09,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629515415] [2021-06-05 14:33:09,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629515415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:09,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793861766] [2021-06-05 14:33:09,706 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 698 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 698 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:09,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:09,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:09,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:09,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:09,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:09,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:33:09,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:09,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:09,817 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:09,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:09,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:33:09,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:09,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793861766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:09,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:09,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:09,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515891972] [2021-06-05 14:33:09,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:09,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:09,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:09,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:09,826 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:09,972 INFO L93 Difference]: Finished difference Result 647 states and 2002 transitions. [2021-06-05 14:33:09,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:09,972 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:09,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:09,973 INFO L225 Difference]: With dead ends: 647 [2021-06-05 14:33:09,973 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:33:09,973 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:09,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:33:09,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 480. [2021-06-05 14:33:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.152400835073069) internal successors, (1510), 479 states have internal predecessors, (1510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1510 transitions. [2021-06-05 14:33:09,978 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1510 transitions. Word has length 21 [2021-06-05 14:33:09,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:09,978 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1510 transitions. [2021-06-05 14:33:09,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:09,978 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1510 transitions. [2021-06-05 14:33:09,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:09,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:09,979 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:10,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3798,698 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:10,179 INFO L430 AbstractCegarLoop]: === Iteration 710 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:10,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:10,179 INFO L82 PathProgramCache]: Analyzing trace with hash 2122916499, now seen corresponding path program 698 times [2021-06-05 14:33:10,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:10,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148543539] [2021-06-05 14:33:10,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:10,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:10,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:10,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148543539] [2021-06-05 14:33:10,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148543539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:10,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561191889] [2021-06-05 14:33:10,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 699 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 699 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:10,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:10,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:10,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:10,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:10,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:10,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:10,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:10,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:10,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:10,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:10,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:10,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:10,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:10,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:10,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:10,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:10,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:10,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:10,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:10,451 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:33:10,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:10,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561191889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:10,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:10,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:10,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920857159] [2021-06-05 14:33:10,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:10,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:10,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:10,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:10,470 INFO L87 Difference]: Start difference. First operand 480 states and 1510 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:10,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:10,671 INFO L93 Difference]: Finished difference Result 638 states and 1978 transitions. [2021-06-05 14:33:10,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:10,671 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:10,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:10,672 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:33:10,672 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:33:10,672 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:10,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:33:10,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 477. [2021-06-05 14:33:10,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:10,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 14:33:10,677 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 14:33:10,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:10,677 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 14:33:10,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:10,677 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 14:33:10,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:10,678 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:10,678 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:10,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 699 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3800 [2021-06-05 14:33:10,878 INFO L430 AbstractCegarLoop]: === Iteration 711 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:10,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:10,878 INFO L82 PathProgramCache]: Analyzing trace with hash 16132379, now seen corresponding path program 699 times [2021-06-05 14:33:10,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:10,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311586807] [2021-06-05 14:33:10,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:10,966 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:10,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:10,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311586807] [2021-06-05 14:33:10,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311586807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:10,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339534256] [2021-06-05 14:33:10,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 700 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 700 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:10,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:10,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:10,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:10,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:11,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:11,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:11,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:11,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:33:11,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:11,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:11,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:11,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:11,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:11,094 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:11,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,100 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:11,113 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:11,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339534256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:11,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:11,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:11,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502266309] [2021-06-05 14:33:11,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:11,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:11,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:11,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:11,114 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:11,247 INFO L93 Difference]: Finished difference Result 641 states and 1984 transitions. [2021-06-05 14:33:11,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:11,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:11,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:11,248 INFO L225 Difference]: With dead ends: 641 [2021-06-05 14:33:11,248 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 14:33:11,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 134.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:11,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 14:33:11,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 474. [2021-06-05 14:33:11,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:33:11,253 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:33:11,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:11,253 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:33:11,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,253 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:33:11,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:11,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:11,254 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:11,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 700 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3803 [2021-06-05 14:33:11,454 INFO L430 AbstractCegarLoop]: === Iteration 712 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:11,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:11,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1748885421, now seen corresponding path program 700 times [2021-06-05 14:33:11,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:11,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892684458] [2021-06-05 14:33:11,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:11,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:11,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:11,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892684458] [2021-06-05 14:33:11,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892684458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:11,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339172711] [2021-06-05 14:33:11,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 701 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 701 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:11,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:11,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:11,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:11,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:11,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:11,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:11,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:11,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:11,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:33:11,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:11,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:11,663 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:11,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:11,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:33:11,671 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:11,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339172711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:11,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:11,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:11,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294953936] [2021-06-05 14:33:11,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:11,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:11,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:11,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:11,671 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:11,881 INFO L93 Difference]: Finished difference Result 655 states and 2025 transitions. [2021-06-05 14:33:11,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:11,882 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:11,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:11,882 INFO L225 Difference]: With dead ends: 655 [2021-06-05 14:33:11,882 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:33:11,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:11,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:33:11,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 480. [2021-06-05 14:33:11,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.150313152400835) internal successors, (1509), 479 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1509 transitions. [2021-06-05 14:33:11,887 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1509 transitions. Word has length 21 [2021-06-05 14:33:11,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:11,888 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1509 transitions. [2021-06-05 14:33:11,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:11,888 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1509 transitions. [2021-06-05 14:33:11,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:11,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:11,888 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:12,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 701 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3805 [2021-06-05 14:33:12,089 INFO L430 AbstractCegarLoop]: === Iteration 713 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:12,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:12,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1247094085, now seen corresponding path program 701 times [2021-06-05 14:33:12,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:12,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370862179] [2021-06-05 14:33:12,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:12,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:12,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:12,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370862179] [2021-06-05 14:33:12,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370862179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:12,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929554725] [2021-06-05 14:33:12,169 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 702 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 702 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:12,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:12,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:12,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:12,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:12,280 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_195], 1=[o_0]} [2021-06-05 14:33:12,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:12,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:12,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:12,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:12,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:12,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:12,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:12,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:12,314 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:33:12,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:12,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:12,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:12,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:12,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:12,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:12,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:12,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:12,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:12,401 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:33:12,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:12,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929554725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:12,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:12,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:12,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131593414] [2021-06-05 14:33:12,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:12,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:12,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:12,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:12,421 INFO L87 Difference]: Start difference. First operand 480 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:12,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:12,692 INFO L93 Difference]: Finished difference Result 646 states and 2001 transitions. [2021-06-05 14:33:12,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:12,693 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:12,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:12,694 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:33:12,694 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:33:12,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:12,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:33:12,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 477. [2021-06-05 14:33:12,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1449579831932772) internal successors, (1497), 476 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:12,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1497 transitions. [2021-06-05 14:33:12,699 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1497 transitions. Word has length 21 [2021-06-05 14:33:12,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:12,699 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1497 transitions. [2021-06-05 14:33:12,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:12,699 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1497 transitions. [2021-06-05 14:33:12,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:12,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:12,699 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:12,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3808,702 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:12,900 INFO L430 AbstractCegarLoop]: === Iteration 714 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:12,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:12,900 INFO L82 PathProgramCache]: Analyzing trace with hash 2062472997, now seen corresponding path program 702 times [2021-06-05 14:33:12,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:12,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165791287] [2021-06-05 14:33:12,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:12,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:12,999 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:12,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:12,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165791287] [2021-06-05 14:33:12,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165791287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:12,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953705024] [2021-06-05 14:33:12,999 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 703 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 703 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:13,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:13,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:13,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:13,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:13,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:13,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:13,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:13,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:13,109 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:33:13,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:13,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:13,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:13,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:13,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:13 [2021-06-05 14:33:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:13,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953705024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:13,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:13,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:13,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259671778] [2021-06-05 14:33:13,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:13,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:13,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:13,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:13,251 INFO L87 Difference]: Start difference. First operand 477 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:13,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:13,529 INFO L93 Difference]: Finished difference Result 656 states and 2022 transitions. [2021-06-05 14:33:13,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:13,529 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:13,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:13,530 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:33:13,530 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 14:33:13,530 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 243.6ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:13,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 14:33:13,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 473. [2021-06-05 14:33:13,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:13,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 14:33:13,535 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:13,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:13,535 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 14:33:13,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:13,535 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 14:33:13,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:13,536 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:13,536 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:13,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 703 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3813 [2021-06-05 14:33:13,736 INFO L430 AbstractCegarLoop]: === Iteration 715 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:13,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:13,736 INFO L82 PathProgramCache]: Analyzing trace with hash 333511109, now seen corresponding path program 703 times [2021-06-05 14:33:13,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:13,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421210946] [2021-06-05 14:33:13,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:13,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:13,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:13,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:13,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421210946] [2021-06-05 14:33:13,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421210946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:13,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532851550] [2021-06-05 14:33:13,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 704 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 704 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:13,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:13,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:13,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:13,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:13,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:13,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:13,892 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:33:13,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:13,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,949 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:13,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:13,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:13,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:13,957 INFO L518 ElimStorePlain]: Eliminatee v_prenex_197 vanished before elimination [2021-06-05 14:33:13,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:13,957 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:33:13,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:13,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532851550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:13,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:13,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:33:13,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129768496] [2021-06-05 14:33:13,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:33:13,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:13,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:33:13,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:13,975 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:14,153 INFO L93 Difference]: Finished difference Result 662 states and 2044 transitions. [2021-06-05 14:33:14,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:14,154 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:14,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:14,154 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:33:14,155 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:33:14,155 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 155.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:14,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:33:14,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 470. [2021-06-05 14:33:14,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 14:33:14,159 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 14:33:14,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:14,160 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 14:33:14,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,160 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 14:33:14,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:14,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:14,160 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:14,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3817,704 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:14,361 INFO L430 AbstractCegarLoop]: === Iteration 716 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:14,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:14,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1385473573, now seen corresponding path program 704 times [2021-06-05 14:33:14,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:14,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757536352] [2021-06-05 14:33:14,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:14,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:14,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:14,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:14,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757536352] [2021-06-05 14:33:14,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757536352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:14,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914250143] [2021-06-05 14:33:14,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 705 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 705 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:14,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:14,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:14,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:14,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:14,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:14,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:14,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:14,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:14,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:14,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:14,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:33:14,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:14,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:14,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:14,563 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:33:14,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:14,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:14,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:14,574 INFO L518 ElimStorePlain]: Eliminatee v_prenex_199 vanished before elimination [2021-06-05 14:33:14,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:14,574 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:33:14,608 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:14,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914250143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:14,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:14,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:33:14,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730046254] [2021-06-05 14:33:14,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:33:14,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:14,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:33:14,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:14,609 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:14,793 INFO L93 Difference]: Finished difference Result 665 states and 2052 transitions. [2021-06-05 14:33:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:14,793 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:14,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:14,794 INFO L225 Difference]: With dead ends: 665 [2021-06-05 14:33:14,794 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 14:33:14,794 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 148.6ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:14,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 14:33:14,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 471. [2021-06-05 14:33:14,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.146808510638298) internal successors, (1479), 470 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1479 transitions. [2021-06-05 14:33:14,799 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1479 transitions. Word has length 21 [2021-06-05 14:33:14,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:14,799 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1479 transitions. [2021-06-05 14:33:14,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:14,799 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1479 transitions. [2021-06-05 14:33:14,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:14,799 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:14,799 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:14,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 705 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3825 [2021-06-05 14:33:15,000 INFO L430 AbstractCegarLoop]: === Iteration 717 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:15,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:15,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1088207163, now seen corresponding path program 705 times [2021-06-05 14:33:15,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:15,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203605388] [2021-06-05 14:33:15,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:15,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:15,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:15,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203605388] [2021-06-05 14:33:15,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203605388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:15,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905355794] [2021-06-05 14:33:15,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 706 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 706 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:15,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:15,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:15,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:15,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:15,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:15,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:15,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:15,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:15,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:15,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:15,190 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:33:15,221 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:15,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:15,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:15,227 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:15,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:15,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:15,245 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:15,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:15,261 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 14:33:15,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:15,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905355794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:15,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:15,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:15,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171275163] [2021-06-05 14:33:15,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:15,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:15,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:15,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:15,335 INFO L87 Difference]: Start difference. First operand 471 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:15,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:15,555 INFO L93 Difference]: Finished difference Result 704 states and 2167 transitions. [2021-06-05 14:33:15,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:15,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:15,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:15,557 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:33:15,557 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 14:33:15,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:15,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 14:33:15,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 469. [2021-06-05 14:33:15,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:15,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 14:33:15,562 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 14:33:15,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:15,562 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 14:33:15,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:15,562 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 14:33:15,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:15,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:15,562 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:15,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3830,706 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:15,763 INFO L430 AbstractCegarLoop]: === Iteration 718 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:15,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:15,763 INFO L82 PathProgramCache]: Analyzing trace with hash 10913605, now seen corresponding path program 706 times [2021-06-05 14:33:15,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:15,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384546556] [2021-06-05 14:33:15,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:15,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:15,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:15,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:15,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384546556] [2021-06-05 14:33:15,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384546556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:15,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194630261] [2021-06-05 14:33:15,848 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 707 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 707 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:15,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:15,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:15,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:15,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:15,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:15,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:15,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:15,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:15,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:15,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:16,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:16,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:16,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:16,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:16,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:16,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:16,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:16,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:16,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194630261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:16,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:16,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:16,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552120631] [2021-06-05 14:33:16,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:16,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:16,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:16,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:16,034 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:16,182 INFO L93 Difference]: Finished difference Result 643 states and 1988 transitions. [2021-06-05 14:33:16,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:16,183 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:16,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:16,184 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:33:16,184 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:33:16,184 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:16,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:33:16,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 472. [2021-06-05 14:33:16,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.142250530785563) internal successors, (1480), 471 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1480 transitions. [2021-06-05 14:33:16,189 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1480 transitions. Word has length 21 [2021-06-05 14:33:16,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:16,189 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1480 transitions. [2021-06-05 14:33:16,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,189 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1480 transitions. [2021-06-05 14:33:16,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:16,189 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:16,189 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:16,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 707 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3838 [2021-06-05 14:33:16,390 INFO L430 AbstractCegarLoop]: === Iteration 719 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:16,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:16,390 INFO L82 PathProgramCache]: Analyzing trace with hash 636237723, now seen corresponding path program 707 times [2021-06-05 14:33:16,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:16,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803540390] [2021-06-05 14:33:16,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:16,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:16,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:16,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:16,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803540390] [2021-06-05 14:33:16,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803540390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:16,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203408927] [2021-06-05 14:33:16,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 708 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 708 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:16,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:16,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:16,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:16,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:16,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:16,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:16,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:16,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:33:16,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:16,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:16,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:16,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:16,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:16,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:16,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:16,657 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:16,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:16,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:16,670 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:33:16,718 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:16,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203408927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:16,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:16,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:16,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350908488] [2021-06-05 14:33:16,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:16,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:16,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:16,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:16,719 INFO L87 Difference]: Start difference. First operand 472 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:16,926 INFO L93 Difference]: Finished difference Result 670 states and 2061 transitions. [2021-06-05 14:33:16,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:16,927 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:16,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:16,928 INFO L225 Difference]: With dead ends: 670 [2021-06-05 14:33:16,928 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:33:16,928 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 192.3ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:16,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:33:16,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 472. [2021-06-05 14:33:16,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1380042462845013) internal successors, (1478), 471 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1478 transitions. [2021-06-05 14:33:16,933 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1478 transitions. Word has length 21 [2021-06-05 14:33:16,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:16,933 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1478 transitions. [2021-06-05 14:33:16,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:16,933 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1478 transitions. [2021-06-05 14:33:16,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:16,934 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:16,934 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:17,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3842,708 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:17,134 INFO L430 AbstractCegarLoop]: === Iteration 720 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:17,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:17,134 INFO L82 PathProgramCache]: Analyzing trace with hash 2060871251, now seen corresponding path program 708 times [2021-06-05 14:33:17,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:17,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657511657] [2021-06-05 14:33:17,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:17,223 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:17,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:17,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657511657] [2021-06-05 14:33:17,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657511657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:17,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225567495] [2021-06-05 14:33:17,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 709 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 709 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:17,250 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:33:17,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:17,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:17,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:17,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:17,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:17,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:17,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:17,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:33:17,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:17,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:17,334 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:17,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:17,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:17,344 INFO L518 ElimStorePlain]: Eliminatee v_prenex_201 vanished before elimination [2021-06-05 14:33:17,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:17,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:33:17,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:17,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225567495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:17,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:17,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:33:17,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331859844] [2021-06-05 14:33:17,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:33:17,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:17,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:33:17,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:17,368 INFO L87 Difference]: Start difference. First operand 472 states and 1478 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:17,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:17,520 INFO L93 Difference]: Finished difference Result 658 states and 2032 transitions. [2021-06-05 14:33:17,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:17,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:17,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:17,521 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:33:17,521 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:33:17,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:17,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:33:17,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 473. [2021-06-05 14:33:17,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:17,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 14:33:17,526 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 14:33:17,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:17,526 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 14:33:17,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:17,526 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 14:33:17,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:17,527 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:17,527 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:17,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3850,709 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:17,727 INFO L430 AbstractCegarLoop]: === Iteration 721 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:17,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:17,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1936829635, now seen corresponding path program 709 times [2021-06-05 14:33:17,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:17,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767473774] [2021-06-05 14:33:17,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:17,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:17,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:17,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:17,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767473774] [2021-06-05 14:33:17,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767473774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:17,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280120505] [2021-06-05 14:33:17,807 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 710 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 710 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:17,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:17,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:17,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:17,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:17,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:17,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:33:17,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:17,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:17,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:17,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:17,908 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:17,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:17,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:33:17,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:17,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280120505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:17,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:17,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:33:17,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587972829] [2021-06-05 14:33:17,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:33:17,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:17,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:33:17,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:17,952 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:18,137 INFO L93 Difference]: Finished difference Result 602 states and 1853 transitions. [2021-06-05 14:33:18,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:18,137 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:18,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:18,138 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:33:18,138 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 14:33:18,138 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:18,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 14:33:18,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 468. [2021-06-05 14:33:18,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1349036402569594) internal successors, (1464), 467 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1464 transitions. [2021-06-05 14:33:18,143 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1464 transitions. Word has length 21 [2021-06-05 14:33:18,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:18,143 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1464 transitions. [2021-06-05 14:33:18,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,143 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1464 transitions. [2021-06-05 14:33:18,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:18,143 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:18,143 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:18,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3855,710 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:18,344 INFO L430 AbstractCegarLoop]: === Iteration 722 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:18,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:18,344 INFO L82 PathProgramCache]: Analyzing trace with hash -641220965, now seen corresponding path program 710 times [2021-06-05 14:33:18,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:18,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311919751] [2021-06-05 14:33:18,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:18,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:18,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:18,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311919751] [2021-06-05 14:33:18,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311919751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:18,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384743835] [2021-06-05 14:33:18,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 711 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 711 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:18,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:18,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:18,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:18,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:18,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:18,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:18,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:18,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:18,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:18,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:18,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:18,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:18,505 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:33:18,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:18,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:18,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:18,531 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:18,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:18,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:33:18,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:18,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384743835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:18,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:18,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:33:18,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969640610] [2021-06-05 14:33:18,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:33:18,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:18,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:33:18,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:33:18,545 INFO L87 Difference]: Start difference. First operand 468 states and 1464 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:18,674 INFO L93 Difference]: Finished difference Result 839 states and 2583 transitions. [2021-06-05 14:33:18,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:18,675 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:18,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:18,676 INFO L225 Difference]: With dead ends: 839 [2021-06-05 14:33:18,676 INFO L226 Difference]: Without dead ends: 817 [2021-06-05 14:33:18,676 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:18,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-06-05 14:33:18,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 471. [2021-06-05 14:33:18,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1404255319148935) internal successors, (1476), 470 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1476 transitions. [2021-06-05 14:33:18,682 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1476 transitions. Word has length 21 [2021-06-05 14:33:18,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:18,682 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1476 transitions. [2021-06-05 14:33:18,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:18,682 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1476 transitions. [2021-06-05 14:33:18,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:18,682 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:18,682 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:18,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3861,711 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:18,883 INFO L430 AbstractCegarLoop]: === Iteration 723 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:18,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:18,883 INFO L82 PathProgramCache]: Analyzing trace with hash -362076569, now seen corresponding path program 711 times [2021-06-05 14:33:18,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:18,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805117010] [2021-06-05 14:33:18,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:18,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:18,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:18,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:18,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805117010] [2021-06-05 14:33:18,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805117010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:18,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065036421] [2021-06-05 14:33:18,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 712 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 712 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:18,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:18,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:18,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:18,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:19,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:19,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:19,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:19,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:19,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:33:19,102 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:33:19,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:19,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:19,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:19,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:19,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:19,122 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:19,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:19,134 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:33:19,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:19,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065036421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:19,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:19,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:19,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539327257] [2021-06-05 14:33:19,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:19,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:19,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:19,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:19,183 INFO L87 Difference]: Start difference. First operand 471 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:19,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:19,457 INFO L93 Difference]: Finished difference Result 769 states and 2349 transitions. [2021-06-05 14:33:19,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:19,457 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:19,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:19,458 INFO L225 Difference]: With dead ends: 769 [2021-06-05 14:33:19,458 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 14:33:19,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 213.0ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:33:19,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 14:33:19,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 473. [2021-06-05 14:33:19,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1461864406779663) internal successors, (1485), 472 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:19,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1485 transitions. [2021-06-05 14:33:19,463 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1485 transitions. Word has length 21 [2021-06-05 14:33:19,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:19,463 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1485 transitions. [2021-06-05 14:33:19,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:19,464 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1485 transitions. [2021-06-05 14:33:19,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:19,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:19,464 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:19,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 712 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3865 [2021-06-05 14:33:19,664 INFO L430 AbstractCegarLoop]: === Iteration 724 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:19,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:19,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1486531183, now seen corresponding path program 712 times [2021-06-05 14:33:19,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:19,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905563847] [2021-06-05 14:33:19,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:19,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:19,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:19,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:19,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905563847] [2021-06-05 14:33:19,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905563847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:19,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759829095] [2021-06-05 14:33:19,741 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 713 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 713 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:19,771 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:19,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:19,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:19,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:19,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:19,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:19,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:19,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:19,802 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:33:19,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:19,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:19,842 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:19,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:19,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:33:19,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:19,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759829095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:19,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:19,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:33:19,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203945913] [2021-06-05 14:33:19,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:33:19,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:19,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:33:19,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:33:19,857 INFO L87 Difference]: Start difference. First operand 473 states and 1485 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:20,025 INFO L93 Difference]: Finished difference Result 758 states and 2340 transitions. [2021-06-05 14:33:20,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:20,025 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:20,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:20,026 INFO L225 Difference]: With dead ends: 758 [2021-06-05 14:33:20,026 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 14:33:20,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:20,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 14:33:20,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 475. [2021-06-05 14:33:20,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 14:33:20,031 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 14:33:20,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:20,031 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 14:33:20,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,032 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 14:33:20,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:20,032 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:20,032 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:20,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3869,713 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:20,232 INFO L430 AbstractCegarLoop]: === Iteration 725 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:20,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:20,233 INFO L82 PathProgramCache]: Analyzing trace with hash -758478467, now seen corresponding path program 713 times [2021-06-05 14:33:20,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:20,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890391102] [2021-06-05 14:33:20,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:20,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:20,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:20,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890391102] [2021-06-05 14:33:20,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890391102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:20,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371159157] [2021-06-05 14:33:20,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 714 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 714 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:20,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:20,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:20,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:20,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:20,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:20,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:20,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:20,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:20,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:20,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:20,367 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:33:20,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:20,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:20,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:20,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:20,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:20,411 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:20,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:20,411 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:33:20,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:20,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371159157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:20,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:20,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:33:20,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196299458] [2021-06-05 14:33:20,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:33:20,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:20,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:33:20,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:33:20,435 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:20,607 INFO L93 Difference]: Finished difference Result 769 states and 2367 transitions. [2021-06-05 14:33:20,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:20,607 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:20,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:20,608 INFO L225 Difference]: With dead ends: 769 [2021-06-05 14:33:20,608 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 14:33:20,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 114.0ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:20,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 14:33:20,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 467. [2021-06-05 14:33:20,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 14:33:20,614 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 14:33:20,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:20,614 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 14:33:20,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:20,614 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 14:33:20,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:20,614 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:20,614 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:20,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3872,714 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:20,815 INFO L430 AbstractCegarLoop]: === Iteration 726 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:20,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:20,815 INFO L82 PathProgramCache]: Analyzing trace with hash -687354771, now seen corresponding path program 714 times [2021-06-05 14:33:20,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:20,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358859106] [2021-06-05 14:33:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:20,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:20,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358859106] [2021-06-05 14:33:20,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358859106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:20,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226986280] [2021-06-05 14:33:20,915 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 715 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 715 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:20,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:33:20,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:20,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:20,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:20,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:21,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:21,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:33:21,044 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:21,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:21,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:21,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:21,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,058 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 14:33:21,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:21,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226986280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:21,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:21,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:21,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026513833] [2021-06-05 14:33:21,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:21,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:21,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:21,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:21,067 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:21,213 INFO L93 Difference]: Finished difference Result 548 states and 1693 transitions. [2021-06-05 14:33:21,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:21,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:21,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:21,214 INFO L225 Difference]: With dead ends: 548 [2021-06-05 14:33:21,214 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 14:33:21,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 154.2ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:21,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 14:33:21,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 473. [2021-06-05 14:33:21,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 14:33:21,219 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:21,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:21,219 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 14:33:21,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,219 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 14:33:21,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:21,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:21,219 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:21,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3876,715 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:21,420 INFO L430 AbstractCegarLoop]: === Iteration 727 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:21,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:21,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1189146107, now seen corresponding path program 715 times [2021-06-05 14:33:21,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:21,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969238270] [2021-06-05 14:33:21,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:21,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:21,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:21,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:21,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969238270] [2021-06-05 14:33:21,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969238270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:21,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603464456] [2021-06-05 14:33:21,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 716 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 716 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:21,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:21,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:21,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:21,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:21,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:21,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:21,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:21,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:21,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:21,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:21,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:21,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:21,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:33:21,706 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:21,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603464456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:21,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:21,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:21,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702558465] [2021-06-05 14:33:21,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:21,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:21,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:21,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:21,706 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:21,871 INFO L93 Difference]: Finished difference Result 557 states and 1717 transitions. [2021-06-05 14:33:21,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:21,871 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:21,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:21,872 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:33:21,872 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:33:21,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 160.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:21,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:33:21,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 470. [2021-06-05 14:33:21,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1321961620469083) internal successors, (1469), 469 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1469 transitions. [2021-06-05 14:33:21,877 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1469 transitions. Word has length 21 [2021-06-05 14:33:21,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:21,877 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1469 transitions. [2021-06-05 14:33:21,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:21,877 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1469 transitions. [2021-06-05 14:33:21,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:21,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:21,877 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:22,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 716 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3878 [2021-06-05 14:33:22,078 INFO L430 AbstractCegarLoop]: === Iteration 728 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:22,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:22,078 INFO L82 PathProgramCache]: Analyzing trace with hash 999037069, now seen corresponding path program 716 times [2021-06-05 14:33:22,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:22,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437895646] [2021-06-05 14:33:22,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:22,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:22,173 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:22,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:22,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437895646] [2021-06-05 14:33:22,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437895646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:22,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489641743] [2021-06-05 14:33:22,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 717 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 717 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:22,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:22,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:22,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:22,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:22,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:22,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:22,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:33:22,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:22,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:22,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:22,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:22,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:22,324 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:22,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489641743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:22,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:22,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:22,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63297477] [2021-06-05 14:33:22,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:22,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:22,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:22,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:22,324 INFO L87 Difference]: Start difference. First operand 470 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:22,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:22,470 INFO L93 Difference]: Finished difference Result 545 states and 1684 transitions. [2021-06-05 14:33:22,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:22,470 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:22,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:22,471 INFO L225 Difference]: With dead ends: 545 [2021-06-05 14:33:22,471 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:33:22,471 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 138.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:22,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:33:22,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 467. [2021-06-05 14:33:22,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:22,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 14:33:22,476 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 14:33:22,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:22,476 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 14:33:22,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:22,476 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 14:33:22,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:22,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:22,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:22,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 717 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3881 [2021-06-05 14:33:22,677 INFO L430 AbstractCegarLoop]: === Iteration 729 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:22,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:22,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1517823703, now seen corresponding path program 717 times [2021-06-05 14:33:22,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:22,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563750775] [2021-06-05 14:33:22,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:22,778 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:22,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:22,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563750775] [2021-06-05 14:33:22,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563750775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:22,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967620645] [2021-06-05 14:33:22,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 718 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 718 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:22,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:22,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:22,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:22,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:22,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:22,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:22,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:22,893 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:22,916 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:22,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:22,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:22,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:22,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:22,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:22,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:22,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 14:33:23,025 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:23,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967620645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:23,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:23,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:23,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948972424] [2021-06-05 14:33:23,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:23,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:23,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:23,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:23,026 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:23,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:23,211 INFO L93 Difference]: Finished difference Result 612 states and 1891 transitions. [2021-06-05 14:33:23,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:23,212 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:23,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:23,213 INFO L225 Difference]: With dead ends: 612 [2021-06-05 14:33:23,213 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 14:33:23,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 195.8ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:23,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 14:33:23,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 469. [2021-06-05 14:33:23,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1346153846153846) internal successors, (1467), 468 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:23,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1467 transitions. [2021-06-05 14:33:23,217 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1467 transitions. Word has length 21 [2021-06-05 14:33:23,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:23,217 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1467 transitions. [2021-06-05 14:33:23,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:23,218 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1467 transitions. [2021-06-05 14:33:23,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:23,218 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:23,218 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:23,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3883,718 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:23,418 INFO L430 AbstractCegarLoop]: === Iteration 730 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:23,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:23,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1295615091, now seen corresponding path program 718 times [2021-06-05 14:33:23,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:23,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431999299] [2021-06-05 14:33:23,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:23,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:23,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:23,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431999299] [2021-06-05 14:33:23,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431999299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:23,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606619891] [2021-06-05 14:33:23,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 719 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 719 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:23,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:23,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:23,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:23,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:23,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:23,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:23,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:23,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:23,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:23,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:33:23,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:23,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:23,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:23,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:23,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:23,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:23,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:23,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:23,717 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:23,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:23,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:23,729 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2021-06-05 14:33:23,756 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:23,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606619891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:23,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:23,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:23,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794249187] [2021-06-05 14:33:23,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:23,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:23,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:23,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:23,757 INFO L87 Difference]: Start difference. First operand 469 states and 1467 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:24,024 INFO L93 Difference]: Finished difference Result 768 states and 2340 transitions. [2021-06-05 14:33:24,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:33:24,024 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:24,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:24,025 INFO L225 Difference]: With dead ends: 768 [2021-06-05 14:33:24,025 INFO L226 Difference]: Without dead ends: 708 [2021-06-05 14:33:24,025 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 203.8ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:24,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-06-05 14:33:24,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 469. [2021-06-05 14:33:24,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1303418803418803) internal successors, (1465), 468 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1465 transitions. [2021-06-05 14:33:24,030 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1465 transitions. Word has length 21 [2021-06-05 14:33:24,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:24,030 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1465 transitions. [2021-06-05 14:33:24,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,030 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1465 transitions. [2021-06-05 14:33:24,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:24,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:24,031 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:24,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 719 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3891 [2021-06-05 14:33:24,231 INFO L430 AbstractCegarLoop]: === Iteration 731 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:24,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:24,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1090751753, now seen corresponding path program 719 times [2021-06-05 14:33:24,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:24,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322137487] [2021-06-05 14:33:24,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:24,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:24,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:24,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322137487] [2021-06-05 14:33:24,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322137487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:24,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434422815] [2021-06-05 14:33:24,335 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 720 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 720 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:24,361 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:24,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:24,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:24,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:24,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:24,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:24,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:24,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:24,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:24,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:24,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:24,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:24,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:24,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:24,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:24,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:24,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:24,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:24,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:24,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:24,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:24,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:24,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:24,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:24,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:24,541 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:33:24,593 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:24,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434422815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:24,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:24,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:24,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402929726] [2021-06-05 14:33:24,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:24,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:24,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:24,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:24,594 INFO L87 Difference]: Start difference. First operand 469 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:24,820 INFO L93 Difference]: Finished difference Result 654 states and 2026 transitions. [2021-06-05 14:33:24,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:24,821 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:24,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:24,822 INFO L225 Difference]: With dead ends: 654 [2021-06-05 14:33:24,822 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 14:33:24,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 197.5ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:24,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 14:33:24,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 467. [2021-06-05 14:33:24,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 14:33:24,827 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 14:33:24,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:24,827 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 14:33:24,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:24,827 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 14:33:24,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:24,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:24,827 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:25,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,720 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:25,028 INFO L430 AbstractCegarLoop]: === Iteration 732 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:25,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:25,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1976550033, now seen corresponding path program 720 times [2021-06-05 14:33:25,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:25,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682540539] [2021-06-05 14:33:25,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:25,127 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:25,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:25,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682540539] [2021-06-05 14:33:25,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682540539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:25,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332861195] [2021-06-05 14:33:25,128 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 721 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 721 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:25,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:25,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:25,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:25,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:25,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:25,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:25,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:33:25,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:25,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:25,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:25,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:25,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:25,275 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:25,288 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:33:25,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:25,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332861195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:25,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:25,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:25,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955679569] [2021-06-05 14:33:25,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:25,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:25,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:25,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:25,336 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:25,485 INFO L93 Difference]: Finished difference Result 621 states and 1915 transitions. [2021-06-05 14:33:25,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:25,485 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:25,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:25,486 INFO L225 Difference]: With dead ends: 621 [2021-06-05 14:33:25,486 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 14:33:25,486 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 185.6ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:25,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 14:33:25,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 469. [2021-06-05 14:33:25,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1303418803418803) internal successors, (1465), 468 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:25,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1465 transitions. [2021-06-05 14:33:25,491 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1465 transitions. Word has length 21 [2021-06-05 14:33:25,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:25,491 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1465 transitions. [2021-06-05 14:33:25,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:25,491 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1465 transitions. [2021-06-05 14:33:25,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:25,491 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:25,491 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:25,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 721 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-06-05 14:33:25,692 INFO L430 AbstractCegarLoop]: === Iteration 733 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:25,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:25,692 INFO L82 PathProgramCache]: Analyzing trace with hash 2034154579, now seen corresponding path program 721 times [2021-06-05 14:33:25,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:25,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209510900] [2021-06-05 14:33:25,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:25,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:25,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:25,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:25,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209510900] [2021-06-05 14:33:25,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209510900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:25,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076506106] [2021-06-05 14:33:25,795 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 722 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 722 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:25,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:25,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:25,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:25,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:25,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:25,916 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 14:33:25,949 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_202, v_prenex_203], 1=[o_0, o_2]} [2021-06-05 14:33:25,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:25,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,963 INFO L518 ElimStorePlain]: Eliminatee v_prenex_203 vanished before elimination [2021-06-05 14:33:25,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:25,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:25,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:25,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:25,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:25,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:25,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:25,986 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:33:26,036 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:26,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076506106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:26,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:26,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:26,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986060867] [2021-06-05 14:33:26,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:26,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:26,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:26,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:26,037 INFO L87 Difference]: Start difference. First operand 469 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:26,261 INFO L93 Difference]: Finished difference Result 675 states and 2082 transitions. [2021-06-05 14:33:26,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:26,262 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:26,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:26,263 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:33:26,263 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 14:33:26,263 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 216.0ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:26,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 14:33:26,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 465. [2021-06-05 14:33:26,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1357758620689653) internal successors, (1455), 464 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1455 transitions. [2021-06-05 14:33:26,268 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1455 transitions. Word has length 21 [2021-06-05 14:33:26,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:26,268 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1455 transitions. [2021-06-05 14:33:26,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,268 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1455 transitions. [2021-06-05 14:33:26,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:26,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:26,268 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:26,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 722 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-05 14:33:26,469 INFO L430 AbstractCegarLoop]: === Iteration 734 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:26,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1563177185, now seen corresponding path program 722 times [2021-06-05 14:33:26,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:26,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005145673] [2021-06-05 14:33:26,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:26,569 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:26,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:26,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005145673] [2021-06-05 14:33:26,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005145673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:26,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413994548] [2021-06-05 14:33:26,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 723 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 723 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:26,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:26,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:26,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:26,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:26,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:26,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:26,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:26,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:26,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:26,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:26,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:26,656 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:33:26,720 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:26,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:26,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:26,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:26,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:26,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:26,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:26,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:26,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:26,735 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 14:33:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:26,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413994548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:26,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:26,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:26,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740435801] [2021-06-05 14:33:26,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:26,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:26,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:26,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:26,744 INFO L87 Difference]: Start difference. First operand 465 states and 1455 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:26,878 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 14:33:26,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:26,878 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:26,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:26,879 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:33:26,879 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 14:33:26,879 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 163.4ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:26,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 14:33:26,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 472. [2021-06-05 14:33:26,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.148619957537155) internal successors, (1483), 471 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1483 transitions. [2021-06-05 14:33:26,884 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1483 transitions. Word has length 21 [2021-06-05 14:33:26,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:26,884 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1483 transitions. [2021-06-05 14:33:26,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:26,884 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1483 transitions. [2021-06-05 14:33:26,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:26,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:26,885 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:27,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,723 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:27,085 INFO L430 AbstractCegarLoop]: === Iteration 735 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:27,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:27,085 INFO L82 PathProgramCache]: Analyzing trace with hash -2064968521, now seen corresponding path program 723 times [2021-06-05 14:33:27,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:27,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961601780] [2021-06-05 14:33:27,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:27,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:27,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:27,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:27,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961601780] [2021-06-05 14:33:27,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961601780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:27,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250220969] [2021-06-05 14:33:27,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 724 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 724 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:27,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:27,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:27,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:27,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:27,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:27,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:27,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:27,267 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:27,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:27,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:33:27,322 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:27,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:27,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:27,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:27,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:27,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:27,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,340 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:27,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:27,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250220969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:27,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:27,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:27,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252708243] [2021-06-05 14:33:27,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:27,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:27,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:27,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:27,353 INFO L87 Difference]: Start difference. First operand 472 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:27,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:27,498 INFO L93 Difference]: Finished difference Result 587 states and 1816 transitions. [2021-06-05 14:33:27,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:27,498 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:27,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:27,499 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:33:27,499 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:33:27,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 153.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:27,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:33:27,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 469. [2021-06-05 14:33:27,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.143162393162393) internal successors, (1471), 468 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:27,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1471 transitions. [2021-06-05 14:33:27,503 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1471 transitions. Word has length 21 [2021-06-05 14:33:27,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:27,504 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1471 transitions. [2021-06-05 14:33:27,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:27,504 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1471 transitions. [2021-06-05 14:33:27,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:27,504 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:27,504 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:27,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 724 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3934 [2021-06-05 14:33:27,704 INFO L430 AbstractCegarLoop]: === Iteration 736 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:27,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:27,705 INFO L82 PathProgramCache]: Analyzing trace with hash -937853067, now seen corresponding path program 724 times [2021-06-05 14:33:27,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:27,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59709573] [2021-06-05 14:33:27,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:27,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:27,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:27,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:27,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59709573] [2021-06-05 14:33:27,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59709573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:27,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661378072] [2021-06-05 14:33:27,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 725 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 725 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:27,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:27,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:27,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:27,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:27,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:27,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:27,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:27,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:27,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:27,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:27,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:27,905 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:33:28,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:28,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:28,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:28,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:28,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:28,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:28,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,048 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 14:33:28,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:28,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661378072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:28,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:28,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:28,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875973732] [2021-06-05 14:33:28,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:28,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:28,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:28,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:28,063 INFO L87 Difference]: Start difference. First operand 469 states and 1471 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:28,249 INFO L93 Difference]: Finished difference Result 575 states and 1765 transitions. [2021-06-05 14:33:28,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:28,250 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:28,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:28,250 INFO L225 Difference]: With dead ends: 575 [2021-06-05 14:33:28,251 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:33:28,251 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 194.9ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:28,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:33:28,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 475. [2021-06-05 14:33:28,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.151898734177215) internal successors, (1494), 474 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1494 transitions. [2021-06-05 14:33:28,255 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1494 transitions. Word has length 21 [2021-06-05 14:33:28,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:28,255 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1494 transitions. [2021-06-05 14:33:28,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,255 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1494 transitions. [2021-06-05 14:33:28,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:28,256 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:28,256 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:28,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 725 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-06-05 14:33:28,457 INFO L430 AbstractCegarLoop]: === Iteration 737 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:28,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:28,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1160061679, now seen corresponding path program 725 times [2021-06-05 14:33:28,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:28,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859062048] [2021-06-05 14:33:28,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:28,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:28,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:28,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859062048] [2021-06-05 14:33:28,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859062048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:28,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946396374] [2021-06-05 14:33:28,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 726 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 726 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:28,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:28,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:28,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:28,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:28,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:28,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:28,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:28,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:28,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:33:28,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:28,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:28,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:28,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:28,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:28,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:28,748 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:28,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:28,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:28,760 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2021-06-05 14:33:28,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:28,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946396374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:28,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:28,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:28,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395641261] [2021-06-05 14:33:28,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:28,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:28,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:28,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:28,768 INFO L87 Difference]: Start difference. First operand 475 states and 1494 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:28,967 INFO L93 Difference]: Finished difference Result 584 states and 1799 transitions. [2021-06-05 14:33:28,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:28,967 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:28,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:28,968 INFO L225 Difference]: With dead ends: 584 [2021-06-05 14:33:28,968 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 14:33:28,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:28,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 14:33:28,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 475. [2021-06-05 14:33:28,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1413502109704643) internal successors, (1489), 474 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1489 transitions. [2021-06-05 14:33:28,973 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1489 transitions. Word has length 21 [2021-06-05 14:33:28,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:28,973 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1489 transitions. [2021-06-05 14:33:28,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:28,973 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1489 transitions. [2021-06-05 14:33:28,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:28,974 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:28,974 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:29,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 726 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3950 [2021-06-05 14:33:29,174 INFO L430 AbstractCegarLoop]: === Iteration 738 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:29,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:29,174 INFO L82 PathProgramCache]: Analyzing trace with hash 748538773, now seen corresponding path program 726 times [2021-06-05 14:33:29,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:29,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918343548] [2021-06-05 14:33:29,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:29,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:29,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918343548] [2021-06-05 14:33:29,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918343548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:29,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836185129] [2021-06-05 14:33:29,297 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 727 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 727 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:29,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:29,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:29,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:29,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:29,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:29,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:29,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:29,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:29,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:29,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:29,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:29,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:29,405 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:33:29,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:29,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:29,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:29,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:29,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:29,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:29,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:29,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:29,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:29,522 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:29,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:29,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:29,536 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:33:29,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:29,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836185129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:29,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:29,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:29,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346234301] [2021-06-05 14:33:29,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:29,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:29,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:29,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:29,571 INFO L87 Difference]: Start difference. First operand 475 states and 1489 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:29,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:29,781 INFO L93 Difference]: Finished difference Result 603 states and 1864 transitions. [2021-06-05 14:33:29,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:29,781 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:29,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:29,782 INFO L225 Difference]: With dead ends: 603 [2021-06-05 14:33:29,782 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 14:33:29,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 193.2ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:29,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 14:33:29,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 475. [2021-06-05 14:33:29,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1413502109704643) internal successors, (1489), 474 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:29,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1489 transitions. [2021-06-05 14:33:29,787 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1489 transitions. Word has length 21 [2021-06-05 14:33:29,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:29,787 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1489 transitions. [2021-06-05 14:33:29,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:29,787 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1489 transitions. [2021-06-05 14:33:29,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:29,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:29,788 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:29,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,727 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:29,988 INFO L430 AbstractCegarLoop]: === Iteration 739 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:29,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:29,988 INFO L82 PathProgramCache]: Analyzing trace with hash 464276089, now seen corresponding path program 727 times [2021-06-05 14:33:29,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:29,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762148090] [2021-06-05 14:33:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:30,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:30,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:30,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762148090] [2021-06-05 14:33:30,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762148090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:30,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961881089] [2021-06-05 14:33:30,073 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 728 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 728 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:30,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:30,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:30,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:30,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:30,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:30,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:33:30,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:30,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:30,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:30,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:30,268 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:33:30,287 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:30,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961881089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:30,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:30,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:30,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753120658] [2021-06-05 14:33:30,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:30,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:30,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:30,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:30,288 INFO L87 Difference]: Start difference. First operand 475 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:30,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:30,487 INFO L93 Difference]: Finished difference Result 574 states and 1771 transitions. [2021-06-05 14:33:30,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:30,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:30,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:30,488 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:33:30,488 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 14:33:30,488 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 148.3ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:30,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 14:33:30,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 473. [2021-06-05 14:33:30,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:30,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 14:33:30,493 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 14:33:30,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:30,493 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 14:33:30,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:30,493 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 14:33:30,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:30,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:30,493 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:30,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,728 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:30,694 INFO L430 AbstractCegarLoop]: === Iteration 740 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:30,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:30,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1249589609, now seen corresponding path program 728 times [2021-06-05 14:33:30,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:30,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27299173] [2021-06-05 14:33:30,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:30,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:30,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:30,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:30,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27299173] [2021-06-05 14:33:30,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27299173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:30,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491182439] [2021-06-05 14:33:30,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 729 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 729 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:30,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:30,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:30,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:30,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:30,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:30,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:30,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:30,898 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:33:30,944 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:30,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:30,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:30,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:30,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:30,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:30,961 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:10 [2021-06-05 14:33:31,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:31,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491182439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:31,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:31,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:31,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696402597] [2021-06-05 14:33:31,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:31,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:31,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:31,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:31,003 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:31,225 INFO L93 Difference]: Finished difference Result 614 states and 1893 transitions. [2021-06-05 14:33:31,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:31,225 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:31,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:31,226 INFO L225 Difference]: With dead ends: 614 [2021-06-05 14:33:31,226 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 14:33:31,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 207.2ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:31,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 14:33:31,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 469. [2021-06-05 14:33:31,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 14:33:31,230 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 14:33:31,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:31,230 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 14:33:31,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,231 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 14:33:31,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:31,231 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:31,231 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:31,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,729 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:31,431 INFO L430 AbstractCegarLoop]: === Iteration 741 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:31,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:31,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1316415799, now seen corresponding path program 729 times [2021-06-05 14:33:31,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:31,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521569354] [2021-06-05 14:33:31,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:31,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:31,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:31,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521569354] [2021-06-05 14:33:31,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521569354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:31,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70945963] [2021-06-05 14:33:31,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 730 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 730 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:31,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:31,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:31,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:31,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:31,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:31,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:31,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:31,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:31,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:31,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:31,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:31,622 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:33:31,679 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:31,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:31,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:31,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:31,684 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:31,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:31,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:31,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:31,699 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:31,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:31,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:31,711 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:33:31,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:31,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70945963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:31,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:31,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:31,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975384052] [2021-06-05 14:33:31,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:31,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:31,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:31,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:31,738 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:31,924 INFO L93 Difference]: Finished difference Result 605 states and 1868 transitions. [2021-06-05 14:33:31,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:31,925 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:31,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:31,925 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:33:31,925 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 14:33:31,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 170.9ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:31,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 14:33:31,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 469. [2021-06-05 14:33:31,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 14:33:31,930 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 14:33:31,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:31,930 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 14:33:31,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:31,930 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 14:33:31,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:31,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:31,931 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:32,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,730 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:32,131 INFO L430 AbstractCegarLoop]: === Iteration 742 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:32,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:32,131 INFO L82 PathProgramCache]: Analyzing trace with hash 221716881, now seen corresponding path program 730 times [2021-06-05 14:33:32,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:32,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655423286] [2021-06-05 14:33:32,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:32,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:32,232 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:32,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:32,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655423286] [2021-06-05 14:33:32,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655423286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:32,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220010416] [2021-06-05 14:33:32,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 731 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 731 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:32,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:32,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:32,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:32,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:32,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:32,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:32,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:32,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:32,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:32,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:33:32,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:32,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:32,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:32,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:32,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:32,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:32,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:32,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:32,410 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:32,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:32,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:32,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:16 [2021-06-05 14:33:32,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:32,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220010416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:32,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:32,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:32,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728328862] [2021-06-05 14:33:32,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:32,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:32,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:32,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:32,474 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:32,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:32,803 INFO L93 Difference]: Finished difference Result 813 states and 2477 transitions. [2021-06-05 14:33:32,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:33:32,803 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:32,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:32,804 INFO L225 Difference]: With dead ends: 813 [2021-06-05 14:33:32,804 INFO L226 Difference]: Without dead ends: 759 [2021-06-05 14:33:32,805 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 269.3ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:33:32,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-06-05 14:33:32,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 470. [2021-06-05 14:33:32,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:32,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 14:33:32,810 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:32,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:32,810 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 14:33:32,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:32,810 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 14:33:32,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:32,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:32,811 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:33,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,731 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:33,011 INFO L430 AbstractCegarLoop]: === Iteration 743 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:33,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:33,011 INFO L82 PathProgramCache]: Analyzing trace with hash -402568883, now seen corresponding path program 731 times [2021-06-05 14:33:33,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:33,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406853413] [2021-06-05 14:33:33,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:33,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:33,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:33,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406853413] [2021-06-05 14:33:33,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406853413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:33,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70239405] [2021-06-05 14:33:33,111 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 732 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 732 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:33,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:33,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:33,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:33,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:33,214 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_204], 1=[o_0]} [2021-06-05 14:33:33,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:33,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:33,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:33,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:33,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:33,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:33,249 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:33:33,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:33,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:33,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:33,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:33,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:33,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:33,315 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:33,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:33,331 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:33:33,370 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:33,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70239405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:33,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:33,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:33,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817418278] [2021-06-05 14:33:33,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:33,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:33,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:33,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:33,371 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:33,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:33,572 INFO L93 Difference]: Finished difference Result 613 states and 1898 transitions. [2021-06-05 14:33:33,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:33,572 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:33,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:33,573 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:33:33,573 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:33:33,573 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 177.2ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:33,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:33:33,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 470. [2021-06-05 14:33:33,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:33,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 14:33:33,578 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:33,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:33,578 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 14:33:33,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:33,578 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 14:33:33,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:33,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:33,578 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:33,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 732 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-05 14:33:33,779 INFO L430 AbstractCegarLoop]: === Iteration 744 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:33,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:33,779 INFO L82 PathProgramCache]: Analyzing trace with hash -105302473, now seen corresponding path program 732 times [2021-06-05 14:33:33,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:33,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15634044] [2021-06-05 14:33:33,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:33,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:33,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:33,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15634044] [2021-06-05 14:33:33,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15634044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:33,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173172139] [2021-06-05 14:33:33,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 733 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 733 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:33,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:33:33,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:33,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:33,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:33,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:33,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:33,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:33,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:33,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:33,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:33,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:33,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:33:34,009 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:33:34,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:34,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:34,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:34,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:34,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:34,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:34,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:34,048 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 14:33:34,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:34,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173172139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:34,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:34,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:34,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607890199] [2021-06-05 14:33:34,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:34,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:34,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:34,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:34,122 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:34,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:34,378 INFO L93 Difference]: Finished difference Result 668 states and 2064 transitions. [2021-06-05 14:33:34,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:34,379 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:34,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:34,379 INFO L225 Difference]: With dead ends: 668 [2021-06-05 14:33:34,379 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 14:33:34,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 223.0ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:33:34,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 14:33:34,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 470. [2021-06-05 14:33:34,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:34,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 14:33:34,384 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:34,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:34,384 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 14:33:34,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:34,384 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 14:33:34,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:34,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:34,385 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:34,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 733 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4008 [2021-06-05 14:33:34,585 INFO L430 AbstractCegarLoop]: === Iteration 745 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:34,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:34,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1393897095, now seen corresponding path program 733 times [2021-06-05 14:33:34,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:34,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110424701] [2021-06-05 14:33:34,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:34,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:34,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110424701] [2021-06-05 14:33:34,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110424701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171211797] [2021-06-05 14:33:34,691 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 734 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 734 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:34,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:34,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:34,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:34,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:34,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:34,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:34,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:34,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:33:34,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:34,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:34,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:34,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:34,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:34,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:34,848 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:34,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:34,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:34,866 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:33:34,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:34,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171211797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:34,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:34,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:34,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307472304] [2021-06-05 14:33:34,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:34,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:34,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:34,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:34,944 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:35,252 INFO L93 Difference]: Finished difference Result 712 states and 2177 transitions. [2021-06-05 14:33:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:33:35,252 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:35,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:35,253 INFO L225 Difference]: With dead ends: 712 [2021-06-05 14:33:35,253 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 14:33:35,253 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 248.6ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:33:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 14:33:35,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 465. [2021-06-05 14:33:35,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1357758620689653) internal successors, (1455), 464 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1455 transitions. [2021-06-05 14:33:35,258 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1455 transitions. Word has length 21 [2021-06-05 14:33:35,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:35,258 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1455 transitions. [2021-06-05 14:33:35,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,258 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1455 transitions. [2021-06-05 14:33:35,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:35,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:35,259 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:35,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,734 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:35,459 INFO L430 AbstractCegarLoop]: === Iteration 746 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:35,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:35,459 INFO L82 PathProgramCache]: Analyzing trace with hash 993818295, now seen corresponding path program 734 times [2021-06-05 14:33:35,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:35,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227302710] [2021-06-05 14:33:35,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:35,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:35,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:35,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:35,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227302710] [2021-06-05 14:33:35,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227302710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:35,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946686630] [2021-06-05 14:33:35,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 735 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 735 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:35,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:35,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:35,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:35,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:35,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:35,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:35,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:35,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:35,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:35,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:35,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:35,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:35,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:35,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:35,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:35,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:35,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:35,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:35,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:35,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:35,732 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:35,745 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:35,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946686630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:35,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:35,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:35,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660548860] [2021-06-05 14:33:35,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:35,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:35,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:35,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:35,746 INFO L87 Difference]: Start difference. First operand 465 states and 1455 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:35,935 INFO L93 Difference]: Finished difference Result 585 states and 1804 transitions. [2021-06-05 14:33:35,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:35,935 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:35,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:35,936 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:33:35,936 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 14:33:35,936 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 158.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:35,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 14:33:35,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 467. [2021-06-05 14:33:35,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1373390557939915) internal successors, (1462), 466 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1462 transitions. [2021-06-05 14:33:35,941 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1462 transitions. Word has length 21 [2021-06-05 14:33:35,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:35,941 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1462 transitions. [2021-06-05 14:33:35,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:35,941 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1462 transitions. [2021-06-05 14:33:35,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:35,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:35,942 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:36,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4028,735 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:36,142 INFO L430 AbstractCegarLoop]: === Iteration 747 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:36,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:36,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1619142413, now seen corresponding path program 735 times [2021-06-05 14:33:36,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:36,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540602981] [2021-06-05 14:33:36,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:36,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:36,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:36,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540602981] [2021-06-05 14:33:36,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540602981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:36,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292008281] [2021-06-05 14:33:36,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 736 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 736 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:36,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:36,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:36,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:36,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:36,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:36,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:36,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:36,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:36,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:33:36,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:36,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:36,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:36,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:36,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:36,377 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:36,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:36,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:36,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:36,392 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:36,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:36,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:36,404 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:33:36,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:36,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292008281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:36,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:36,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:36,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69126439] [2021-06-05 14:33:36,423 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:36,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:36,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:36,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:36,423 INFO L87 Difference]: Start difference. First operand 467 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:36,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:36,619 INFO L93 Difference]: Finished difference Result 576 states and 1767 transitions. [2021-06-05 14:33:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:36,619 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:36,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:36,620 INFO L225 Difference]: With dead ends: 576 [2021-06-05 14:33:36,620 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 14:33:36,620 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:36,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 14:33:36,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 467. [2021-06-05 14:33:36,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.128755364806867) internal successors, (1458), 466 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:36,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1458 transitions. [2021-06-05 14:33:36,625 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1458 transitions. Word has length 21 [2021-06-05 14:33:36,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:36,625 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1458 transitions. [2021-06-05 14:33:36,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:36,625 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1458 transitions. [2021-06-05 14:33:36,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:36,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:36,629 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:36,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 736 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4032 [2021-06-05 14:33:36,830 INFO L430 AbstractCegarLoop]: === Iteration 748 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:36,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:36,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1334879729, now seen corresponding path program 736 times [2021-06-05 14:33:36,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:36,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812208479] [2021-06-05 14:33:36,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:36,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:36,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:36,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812208479] [2021-06-05 14:33:36,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812208479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:36,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385047237] [2021-06-05 14:33:36,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 737 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 737 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:36,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:36,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:36,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:36,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:37,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:37,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:37,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:37,022 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:37,100 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_206, v_prenex_205], 1=[o_0, o_2]} [2021-06-05 14:33:37,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:37,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,113 INFO L518 ElimStorePlain]: Eliminatee v_prenex_205 vanished before elimination [2021-06-05 14:33:37,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:37,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:37,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:37,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:37,127 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:37,136 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:33:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:37,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385047237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:37,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:37,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:37,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382124820] [2021-06-05 14:33:37,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:37,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:37,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:37,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:37,168 INFO L87 Difference]: Start difference. First operand 467 states and 1458 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:37,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:37,373 INFO L93 Difference]: Finished difference Result 598 states and 1840 transitions. [2021-06-05 14:33:37,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:37,373 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:37,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:37,374 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:33:37,374 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:33:37,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 180.3ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:37,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:33:37,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 465. [2021-06-05 14:33:37,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:37,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 14:33:37,379 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 14:33:37,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:37,379 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 14:33:37,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:37,379 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 14:33:37,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:37,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:37,379 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:37,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4040,737 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:37,580 INFO L430 AbstractCegarLoop]: === Iteration 749 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:37,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:37,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1251191355, now seen corresponding path program 737 times [2021-06-05 14:33:37,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:37,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163228467] [2021-06-05 14:33:37,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:37,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:37,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:37,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163228467] [2021-06-05 14:33:37,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163228467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:37,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836380565] [2021-06-05 14:33:37,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 738 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 738 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:37,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:37,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:37,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:37,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:37,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:37,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:37,759 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:37,775 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:37,809 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_207, v_prenex_208]} [2021-06-05 14:33:37,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:37,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,825 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:37,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:37,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:37,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:37,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:37,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:37,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:37,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:37,852 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 14:33:37,892 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:37,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836380565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:37,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:37,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:37,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005573629] [2021-06-05 14:33:37,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:37,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:37,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:37,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:37,892 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:38,036 INFO L93 Difference]: Finished difference Result 598 states and 1844 transitions. [2021-06-05 14:33:38,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:38,037 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:38,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:38,038 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:33:38,038 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 14:33:38,038 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:38,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 14:33:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 465. [2021-06-05 14:33:38,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 14:33:38,042 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 14:33:38,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:38,043 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 14:33:38,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,043 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 14:33:38,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:38,043 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:38,043 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:38,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 738 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4053 [2021-06-05 14:33:38,244 INFO L430 AbstractCegarLoop]: === Iteration 750 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:38,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:38,244 INFO L82 PathProgramCache]: Analyzing trace with hash -953924945, now seen corresponding path program 738 times [2021-06-05 14:33:38,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:38,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296057476] [2021-06-05 14:33:38,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:38,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:38,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:38,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296057476] [2021-06-05 14:33:38,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296057476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:38,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739555586] [2021-06-05 14:33:38,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 739 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 739 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:38,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:33:38,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:38,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:38,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:38,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:38,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:38,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:38,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:38,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:33:38,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:38,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:38,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:38,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:38,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:38,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:38,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:38,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:38,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:38,475 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:38,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:38,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:38,490 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 14:33:38,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:38,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739555586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:38,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:38,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:38,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340737412] [2021-06-05 14:33:38,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:38,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:38,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:38,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:38,535 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:38,751 INFO L93 Difference]: Finished difference Result 563 states and 1730 transitions. [2021-06-05 14:33:38,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:38,752 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:38,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:38,752 INFO L225 Difference]: With dead ends: 563 [2021-06-05 14:33:38,752 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 14:33:38,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 162.5ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:38,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 14:33:38,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 464. [2021-06-05 14:33:38,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.140388768898488) internal successors, (1454), 463 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1454 transitions. [2021-06-05 14:33:38,757 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1454 transitions. Word has length 21 [2021-06-05 14:33:38,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:38,757 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1454 transitions. [2021-06-05 14:33:38,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:38,757 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1454 transitions. [2021-06-05 14:33:38,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:38,758 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:38,758 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:38,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4059,739 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:38,958 INFO L430 AbstractCegarLoop]: === Iteration 751 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:38,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:38,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1238187629, now seen corresponding path program 739 times [2021-06-05 14:33:38,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:38,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452202120] [2021-06-05 14:33:38,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:39,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:39,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452202120] [2021-06-05 14:33:39,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452202120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:39,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429021688] [2021-06-05 14:33:39,071 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 740 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 740 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:39,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:39,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:39,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:39,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:39,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:39,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:39,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:39,168 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:39,210 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_209, v_prenex_210], 1=[o_0, o_2]} [2021-06-05 14:33:39,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:39,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:39,226 INFO L518 ElimStorePlain]: Eliminatee v_prenex_210 vanished before elimination [2021-06-05 14:33:39,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:39,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:39,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:39,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:39,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:39,242 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:39,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:39,253 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:33:39,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:39,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429021688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:39,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:39,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:39,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962043711] [2021-06-05 14:33:39,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:39,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:39,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:39,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:39,332 INFO L87 Difference]: Start difference. First operand 464 states and 1454 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:39,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:39,556 INFO L93 Difference]: Finished difference Result 679 states and 2087 transitions. [2021-06-05 14:33:39,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:39,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:39,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:39,557 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:33:39,557 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:33:39,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 241.2ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:39,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:33:39,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 461. [2021-06-05 14:33:39,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.128260869565217) internal successors, (1439), 460 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:39,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1439 transitions. [2021-06-05 14:33:39,562 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1439 transitions. Word has length 21 [2021-06-05 14:33:39,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:39,562 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1439 transitions. [2021-06-05 14:33:39,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:39,562 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1439 transitions. [2021-06-05 14:33:39,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:39,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:39,563 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:39,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 740 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-06-05 14:33:39,763 INFO L430 AbstractCegarLoop]: === Iteration 752 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:39,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:39,764 INFO L82 PathProgramCache]: Analyzing trace with hash -488191473, now seen corresponding path program 740 times [2021-06-05 14:33:39,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:39,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268812854] [2021-06-05 14:33:39,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:39,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:39,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:39,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:39,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268812854] [2021-06-05 14:33:39,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268812854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:39,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380911303] [2021-06-05 14:33:39,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 741 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 741 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:39,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:39,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:39,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:39,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:39,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:39,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:39,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:39,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:39,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:39,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:39,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:39,958 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:40,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:40,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:40,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:40,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:40,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:33:40,073 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:40,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380911303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:40,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:40,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:40,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841794730] [2021-06-05 14:33:40,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:40,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:40,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:40,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:40,073 INFO L87 Difference]: Start difference. First operand 461 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:40,228 INFO L93 Difference]: Finished difference Result 554 states and 1707 transitions. [2021-06-05 14:33:40,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:40,228 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:40,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:40,229 INFO L225 Difference]: With dead ends: 554 [2021-06-05 14:33:40,229 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:33:40,229 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 160.2ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:40,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:33:40,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 471. [2021-06-05 14:33:40,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 14:33:40,233 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 14:33:40,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:40,233 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 14:33:40,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,234 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 14:33:40,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:40,234 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:40,234 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:40,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 741 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-06-05 14:33:40,434 INFO L430 AbstractCegarLoop]: === Iteration 753 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:40,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:40,435 INFO L82 PathProgramCache]: Analyzing trace with hash -989982809, now seen corresponding path program 741 times [2021-06-05 14:33:40,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:40,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884814955] [2021-06-05 14:33:40,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:40,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:40,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884814955] [2021-06-05 14:33:40,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884814955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:40,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728345155] [2021-06-05 14:33:40,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 742 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 742 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:40,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:40,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:40,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:40,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:40,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:40,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:40,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:40,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:40,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:40,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:40,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:40,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:40,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:40,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:40,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:40,712 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 14:33:40,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:40,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728345155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:40,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:40,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:40,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492182485] [2021-06-05 14:33:40,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:40,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:40,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:40,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:40,726 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:40,873 INFO L93 Difference]: Finished difference Result 563 states and 1731 transitions. [2021-06-05 14:33:40,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:40,874 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:40,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:40,874 INFO L225 Difference]: With dead ends: 563 [2021-06-05 14:33:40,874 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:33:40,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 148.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:40,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:33:40,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 468. [2021-06-05 14:33:40,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 14:33:40,879 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 14:33:40,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:40,879 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 14:33:40,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:40,879 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 14:33:40,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:40,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:40,879 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:41,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 742 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-06-05 14:33:41,080 INFO L430 AbstractCegarLoop]: === Iteration 754 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:41,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:41,080 INFO L82 PathProgramCache]: Analyzing trace with hash 137132645, now seen corresponding path program 742 times [2021-06-05 14:33:41,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:41,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073446788] [2021-06-05 14:33:41,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:41,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:41,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:41,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073446788] [2021-06-05 14:33:41,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073446788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:41,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304004193] [2021-06-05 14:33:41,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 743 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 743 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:41,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:41,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:41,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:41,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:41,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:41,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:41,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:41,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:41,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:41,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:41,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:41,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:41,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:41,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:41,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:41,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:41,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:41,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:41,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:41,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:41,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:41,414 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:33:41,441 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:41,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304004193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:41,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:41,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:41,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802518107] [2021-06-05 14:33:41,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:41,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:41,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:41,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:41,442 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:41,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:41,629 INFO L93 Difference]: Finished difference Result 648 states and 1999 transitions. [2021-06-05 14:33:41,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:41,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:41,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:41,630 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:33:41,630 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:33:41,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 243.2ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:33:41,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:33:41,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 474. [2021-06-05 14:33:41,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.141649048625793) internal successors, (1486), 473 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:41,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1486 transitions. [2021-06-05 14:33:41,635 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1486 transitions. Word has length 21 [2021-06-05 14:33:41,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:41,635 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1486 transitions. [2021-06-05 14:33:41,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:41,635 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1486 transitions. [2021-06-05 14:33:41,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:41,635 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:41,635 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:41,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4093,743 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:41,836 INFO L430 AbstractCegarLoop]: === Iteration 755 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:41,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:41,836 INFO L82 PathProgramCache]: Analyzing trace with hash -85075967, now seen corresponding path program 743 times [2021-06-05 14:33:41,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:41,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140024864] [2021-06-05 14:33:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:41,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:41,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140024864] [2021-06-05 14:33:41,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140024864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:41,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935779821] [2021-06-05 14:33:41,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 744 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 744 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:41,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:33:41,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:41,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:33:41,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:41,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:41,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:41,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:41,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:42,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:42,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:42,033 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 14:33:42,240 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_4]} [2021-06-05 14:33:42,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:42,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:33:42,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:42,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:33:42,255 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:42,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:33:42,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:42,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:42,291 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:42,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:42,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:33:42,321 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:125, output treesize:21 [2021-06-05 14:33:42,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:42,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935779821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:42,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:42,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:42,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536793398] [2021-06-05 14:33:42,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:42,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:42,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:42,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:42,363 INFO L87 Difference]: Start difference. First operand 474 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:42,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:42,683 INFO L93 Difference]: Finished difference Result 759 states and 2318 transitions. [2021-06-05 14:33:42,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:33:42,683 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:42,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:42,684 INFO L225 Difference]: With dead ends: 759 [2021-06-05 14:33:42,684 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 14:33:42,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 351.5ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:33:42,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 14:33:42,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 474. [2021-06-05 14:33:42,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:42,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 14:33:42,689 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:42,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:42,689 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 14:33:42,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:42,689 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 14:33:42,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:42,690 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:42,690 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:42,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 744 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4100 [2021-06-05 14:33:42,890 INFO L430 AbstractCegarLoop]: === Iteration 756 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:42,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:42,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1823524485, now seen corresponding path program 744 times [2021-06-05 14:33:42,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:42,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986080512] [2021-06-05 14:33:42,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:42,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:42,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:42,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986080512] [2021-06-05 14:33:42,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986080512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:42,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539184517] [2021-06-05 14:33:42,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 745 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 745 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:43,018 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:43,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:43,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:43,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:43,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:43,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:43,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:43,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:43,093 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:43,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:43,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:43,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:43,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:43,204 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:43,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:43,219 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:33:43,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:43,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539184517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:43,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:43,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:43,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250024405] [2021-06-05 14:33:43,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:43,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:43,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:43,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:43,265 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:43,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:43,497 INFO L93 Difference]: Finished difference Result 671 states and 2081 transitions. [2021-06-05 14:33:43,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:43,497 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:43,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:43,498 INFO L225 Difference]: With dead ends: 671 [2021-06-05 14:33:43,498 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 14:33:43,498 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 209.3ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:43,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 14:33:43,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 472. [2021-06-05 14:33:43,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1337579617834397) internal successors, (1476), 471 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:43,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1476 transitions. [2021-06-05 14:33:43,504 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1476 transitions. Word has length 21 [2021-06-05 14:33:43,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:43,504 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1476 transitions. [2021-06-05 14:33:43,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:43,504 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1476 transitions. [2021-06-05 14:33:43,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:43,504 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:43,504 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:43,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 745 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4116 [2021-06-05 14:33:43,705 INFO L430 AbstractCegarLoop]: === Iteration 757 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:43,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:43,705 INFO L82 PathProgramCache]: Analyzing trace with hash -174603897, now seen corresponding path program 745 times [2021-06-05 14:33:43,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:43,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681599276] [2021-06-05 14:33:43,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:43,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:43,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:43,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:43,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681599276] [2021-06-05 14:33:43,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681599276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:43,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367684931] [2021-06-05 14:33:43,809 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 746 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 746 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:43,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:43,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:43,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:43,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:43,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:43,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:43,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:43,911 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:43,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:43,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:43,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:43,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:43,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:43,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:44,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,004 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:44,048 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:44,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367684931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:44,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:44,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:44,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985727081] [2021-06-05 14:33:44,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:44,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:44,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:44,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:44,049 INFO L87 Difference]: Start difference. First operand 472 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:44,229 INFO L93 Difference]: Finished difference Result 640 states and 1974 transitions. [2021-06-05 14:33:44,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:44,229 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:44,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:44,230 INFO L225 Difference]: With dead ends: 640 [2021-06-05 14:33:44,230 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:33:44,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 207.6ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:44,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:33:44,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 468. [2021-06-05 14:33:44,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.126338329764454) internal successors, (1460), 467 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1460 transitions. [2021-06-05 14:33:44,235 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1460 transitions. Word has length 21 [2021-06-05 14:33:44,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:44,235 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1460 transitions. [2021-06-05 14:33:44,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,235 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1460 transitions. [2021-06-05 14:33:44,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:44,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:44,236 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:44,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 746 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4130 [2021-06-05 14:33:44,436 INFO L430 AbstractCegarLoop]: === Iteration 758 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:44,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:44,436 INFO L82 PathProgramCache]: Analyzing trace with hash -1903565785, now seen corresponding path program 746 times [2021-06-05 14:33:44,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:44,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696679753] [2021-06-05 14:33:44,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:44,525 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:44,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:44,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696679753] [2021-06-05 14:33:44,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696679753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:44,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799239681] [2021-06-05 14:33:44,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 747 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 747 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:44,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:44,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:44,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:44,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:44,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:44,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:44,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:44,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:44,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:44,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:44,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:44,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:44,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:44,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:44,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:44,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:44,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:44,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:44,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:44,754 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:33:44,780 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:44,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799239681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:44,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:44,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:44,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514012533] [2021-06-05 14:33:44,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:44,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:44,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:44,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:44,781 INFO L87 Difference]: Start difference. First operand 468 states and 1460 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:44,940 INFO L93 Difference]: Finished difference Result 599 states and 1846 transitions. [2021-06-05 14:33:44,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:44,940 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:44,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:44,941 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:33:44,941 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 14:33:44,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 165.4ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:44,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 14:33:44,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 468. [2021-06-05 14:33:44,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.126338329764454) internal successors, (1460), 467 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1460 transitions. [2021-06-05 14:33:44,945 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1460 transitions. Word has length 21 [2021-06-05 14:33:44,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:44,945 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1460 transitions. [2021-06-05 14:33:44,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:44,946 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1460 transitions. [2021-06-05 14:33:44,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:44,946 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:44,946 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:45,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 747 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-06-05 14:33:45,146 INFO L430 AbstractCegarLoop]: === Iteration 759 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:45,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:45,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1296702593, now seen corresponding path program 747 times [2021-06-05 14:33:45,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:45,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110737443] [2021-06-05 14:33:45,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:45,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:45,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:45,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110737443] [2021-06-05 14:33:45,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110737443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:45,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683429529] [2021-06-05 14:33:45,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 748 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 748 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:45,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:33:45,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:45,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:45,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:45,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:45,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:45,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:45,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:45,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:45,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:33:45,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:45,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:45,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:45,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:45,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:45,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:45,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:45,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:45,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:45,410 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:45,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:45,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:45,425 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:33:45,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:45,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683429529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:45,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:45,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:45,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759065051] [2021-06-05 14:33:45,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:45,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:45,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:45,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:45,443 INFO L87 Difference]: Start difference. First operand 468 states and 1460 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:45,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:45,622 INFO L93 Difference]: Finished difference Result 562 states and 1729 transitions. [2021-06-05 14:33:45,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:45,622 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:45,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:45,623 INFO L225 Difference]: With dead ends: 562 [2021-06-05 14:33:45,623 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:33:45,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 148.7ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:45,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:33:45,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 465. [2021-06-05 14:33:45,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:45,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 14:33:45,628 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 14:33:45,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:45,628 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 14:33:45,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:45,628 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 14:33:45,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:45,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:45,629 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:45,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4148,748 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:45,829 INFO L430 AbstractCegarLoop]: === Iteration 760 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:45,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:45,829 INFO L82 PathProgramCache]: Analyzing trace with hash 672416829, now seen corresponding path program 748 times [2021-06-05 14:33:45,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:45,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751130871] [2021-06-05 14:33:45,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:45,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:45,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:45,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:45,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751130871] [2021-06-05 14:33:45,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751130871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:45,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624747520] [2021-06-05 14:33:45,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 749 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 749 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:45,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:45,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:45,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:45,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:46,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:46,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:46,023 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:46,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:46,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:46,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:46,113 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:33:46,147 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:46,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624747520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:46,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:46,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:46,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29138611] [2021-06-05 14:33:46,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:46,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:46,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:46,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:46,147 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:46,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:46,308 INFO L93 Difference]: Finished difference Result 602 states and 1854 transitions. [2021-06-05 14:33:46,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:46,309 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:46,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:46,310 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:33:46,310 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:33:46,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 146.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:46,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:33:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 465. [2021-06-05 14:33:46,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:46,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 14:33:46,314 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 14:33:46,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:46,314 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 14:33:46,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:46,315 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 14:33:46,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:46,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:46,315 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:46,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 749 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4155 [2021-06-05 14:33:46,515 INFO L430 AbstractCegarLoop]: === Iteration 761 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:46,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:46,516 INFO L82 PathProgramCache]: Analyzing trace with hash 969683239, now seen corresponding path program 749 times [2021-06-05 14:33:46,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:46,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977284668] [2021-06-05 14:33:46,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:46,621 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:46,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:46,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977284668] [2021-06-05 14:33:46,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977284668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:46,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991786587] [2021-06-05 14:33:46,621 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 750 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 750 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:46,648 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:33:46,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:46,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:33:46,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:46,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:46,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:46,713 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:33:46,760 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:145, output treesize:97 [2021-06-05 14:33:46,843 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_4]} [2021-06-05 14:33:46,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:46,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:46,856 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:46,860 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:46,915 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:46,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:46,918 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:46,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:46,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:33:46,964 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 14:33:47,080 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:47,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991786587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:47,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:47,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:47,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679693956] [2021-06-05 14:33:47,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:47,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:47,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:47,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:47,081 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:47,602 INFO L93 Difference]: Finished difference Result 745 states and 2288 transitions. [2021-06-05 14:33:47,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:33:47,603 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:47,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:47,603 INFO L225 Difference]: With dead ends: 745 [2021-06-05 14:33:47,603 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 14:33:47,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 497.2ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:33:47,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 14:33:47,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 466. [2021-06-05 14:33:47,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1354838709677417) internal successors, (1458), 465 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:47,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1458 transitions. [2021-06-05 14:33:47,609 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1458 transitions. Word has length 21 [2021-06-05 14:33:47,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:47,609 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1458 transitions. [2021-06-05 14:33:47,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:47,609 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1458 transitions. [2021-06-05 14:33:47,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:47,609 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:47,609 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:47,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 750 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4164 [2021-06-05 14:33:47,810 INFO L430 AbstractCegarLoop]: === Iteration 762 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:47,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:47,810 INFO L82 PathProgramCache]: Analyzing trace with hash 685420555, now seen corresponding path program 750 times [2021-06-05 14:33:47,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:47,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650133168] [2021-06-05 14:33:47,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:47,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:47,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:47,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650133168] [2021-06-05 14:33:47,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650133168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:47,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871987184] [2021-06-05 14:33:47,907 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 751 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 751 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:47,933 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:47,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:47,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:47,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:47,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:47,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:47,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:47,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:47,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:47,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:33:48,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:48,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:48,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:48,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:48,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:48,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:48,077 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:33:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:48,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871987184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:48,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:48,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:48,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754529947] [2021-06-05 14:33:48,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:48,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:48,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:48,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:48,154 INFO L87 Difference]: Start difference. First operand 466 states and 1458 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:48,348 INFO L93 Difference]: Finished difference Result 652 states and 1999 transitions. [2021-06-05 14:33:48,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:48,349 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:48,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:48,349 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:33:48,349 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:33:48,349 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 217.4ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:48,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:33:48,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 464. [2021-06-05 14:33:48,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 14:33:48,354 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 14:33:48,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:48,354 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 14:33:48,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,354 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 14:33:48,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:48,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:48,355 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:48,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 751 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4173 [2021-06-05 14:33:48,555 INFO L430 AbstractCegarLoop]: === Iteration 763 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:48,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:48,556 INFO L82 PathProgramCache]: Analyzing trace with hash 2140903215, now seen corresponding path program 751 times [2021-06-05 14:33:48,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:48,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860567349] [2021-06-05 14:33:48,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:48,650 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:48,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:48,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860567349] [2021-06-05 14:33:48,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860567349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:48,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949154802] [2021-06-05 14:33:48,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 752 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 752 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:48,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:48,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:48,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:48,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:48,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:48,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:33:48,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:48,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:48,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:48,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:48,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:48,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:48,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:48,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:48,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949154802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:48,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:48,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:48,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869485688] [2021-06-05 14:33:48,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:48,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:48,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:48,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:48,811 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:48,925 INFO L93 Difference]: Finished difference Result 543 states and 1673 transitions. [2021-06-05 14:33:48,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:48,925 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:48,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:48,926 INFO L225 Difference]: With dead ends: 543 [2021-06-05 14:33:48,926 INFO L226 Difference]: Without dead ends: 524 [2021-06-05 14:33:48,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 143.3ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:48,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-05 14:33:48,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 460. [2021-06-05 14:33:48,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 14:33:48,930 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 14:33:48,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:48,930 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 14:33:48,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:48,930 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 14:33:48,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:48,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:48,931 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:49,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 752 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4185 [2021-06-05 14:33:49,131 INFO L430 AbstractCegarLoop]: === Iteration 764 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:49,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:49,131 INFO L82 PathProgramCache]: Analyzing trace with hash 82692239, now seen corresponding path program 752 times [2021-06-05 14:33:49,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:49,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92106485] [2021-06-05 14:33:49,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:49,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:49,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92106485] [2021-06-05 14:33:49,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92106485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:49,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118738056] [2021-06-05 14:33:49,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 753 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 753 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:49,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:49,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:49,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:49,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:49,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:49,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:49,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:49,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:49,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:49,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:33:49,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:33:49,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:49,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:49,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:33:49,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:49,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:49,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:49,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:49,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:49,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:49,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:49,429 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:33:49,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:49,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118738056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:49,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:49,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:49,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624227110] [2021-06-05 14:33:49,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:49,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:49,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:49,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:49,447 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:49,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:49,597 INFO L93 Difference]: Finished difference Result 564 states and 1735 transitions. [2021-06-05 14:33:49,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:49,597 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:49,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:49,598 INFO L225 Difference]: With dead ends: 564 [2021-06-05 14:33:49,598 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 14:33:49,598 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:49,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 14:33:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 460. [2021-06-05 14:33:49,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 14:33:49,602 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 14:33:49,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:49,602 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 14:33:49,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:49,602 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 14:33:49,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:49,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:49,603 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:49,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4187,753 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:49,803 INFO L430 AbstractCegarLoop]: === Iteration 765 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:49,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:49,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1012006679, now seen corresponding path program 753 times [2021-06-05 14:33:49,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:49,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157196473] [2021-06-05 14:33:49,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:49,888 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:49,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:49,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157196473] [2021-06-05 14:33:49,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157196473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:49,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236453217] [2021-06-05 14:33:49,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 754 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 754 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:49,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:49,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:49,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:49,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:49,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:49,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:49,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:49,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:49,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:50,011 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:33:50,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:50,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:50,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:50,071 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:50,086 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:33:50,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:50,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236453217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:50,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:50,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:50,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777963049] [2021-06-05 14:33:50,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:50,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:50,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:50,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:50,115 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:50,353 INFO L93 Difference]: Finished difference Result 605 states and 1854 transitions. [2021-06-05 14:33:50,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:50,353 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:50,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:50,354 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:33:50,354 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 14:33:50,354 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 178.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:50,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 14:33:50,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 475. [2021-06-05 14:33:50,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1244725738396624) internal successors, (1481), 474 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1481 transitions. [2021-06-05 14:33:50,359 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1481 transitions. Word has length 21 [2021-06-05 14:33:50,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:50,359 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1481 transitions. [2021-06-05 14:33:50,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,359 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1481 transitions. [2021-06-05 14:33:50,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:50,360 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:50,360 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:50,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 754 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4193 [2021-06-05 14:33:50,560 INFO L430 AbstractCegarLoop]: === Iteration 766 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:50,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:50,560 INFO L82 PathProgramCache]: Analyzing trace with hash 868746259, now seen corresponding path program 754 times [2021-06-05 14:33:50,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:50,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088675449] [2021-06-05 14:33:50,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:50,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:50,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:50,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088675449] [2021-06-05 14:33:50,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088675449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:50,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854205613] [2021-06-05 14:33:50,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 755 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 755 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:50,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:50,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:50,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:50,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:50,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:50,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:50,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:50,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:33:50,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:50,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:50,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:50,833 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:50,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:50,840 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:33:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:50,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854205613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:50,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:50,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:50,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122084247] [2021-06-05 14:33:50,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:50,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:50,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:50,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:50,851 INFO L87 Difference]: Start difference. First operand 475 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:50,986 INFO L93 Difference]: Finished difference Result 555 states and 1701 transitions. [2021-06-05 14:33:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:50,987 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:50,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:50,987 INFO L225 Difference]: With dead ends: 555 [2021-06-05 14:33:50,987 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:33:50,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 155.4ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:50,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:33:50,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 457. [2021-06-05 14:33:50,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 14:33:50,992 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 14:33:50,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:50,992 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 14:33:50,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:50,992 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 14:33:50,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:50,993 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:50,993 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:51,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4204,755 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:51,193 INFO L430 AbstractCegarLoop]: === Iteration 767 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:51,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:51,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1521039301, now seen corresponding path program 755 times [2021-06-05 14:33:51,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:51,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243131306] [2021-06-05 14:33:51,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:51,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:51,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:51,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243131306] [2021-06-05 14:33:51,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243131306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:51,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877258988] [2021-06-05 14:33:51,275 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 756 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 756 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:51,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:33:51,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:51,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:51,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:51,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:51,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:51,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:51,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:51,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:51,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:33:51,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:51,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:51,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:33:51,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:51,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:33:51,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:51,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:51,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:51,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:51,430 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:51,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:51,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:51,448 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:33:51,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:51,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877258988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:51,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:51,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:51,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132435883] [2021-06-05 14:33:51,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:51,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:51,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:51,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:51,482 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:51,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:51,645 INFO L93 Difference]: Finished difference Result 579 states and 1775 transitions. [2021-06-05 14:33:51,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:51,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:51,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:51,647 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:33:51,647 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 14:33:51,647 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 134.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:51,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 14:33:51,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 458. [2021-06-05 14:33:51,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:51,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 14:33:51,651 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 14:33:51,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:51,651 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 14:33:51,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:51,651 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 14:33:51,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:51,652 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:51,652 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:51,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 756 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4210 [2021-06-05 14:33:51,852 INFO L430 AbstractCegarLoop]: === Iteration 768 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:51,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:51,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1818305711, now seen corresponding path program 756 times [2021-06-05 14:33:51,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:51,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110748894] [2021-06-05 14:33:51,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:51,939 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:51,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:51,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110748894] [2021-06-05 14:33:51,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110748894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:51,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229898586] [2021-06-05 14:33:51,939 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 757 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 757 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:51,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:51,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:51,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:51,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:52,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:52,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:52,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:52,057 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:52,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:52,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:52,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:52,128 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:52,145 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:33:52,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:52,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229898586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:52,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:52,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:33:52,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621636107] [2021-06-05 14:33:52,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:33:52,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:52,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:33:52,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:33:52,168 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:52,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:52,369 INFO L93 Difference]: Finished difference Result 664 states and 2027 transitions. [2021-06-05 14:33:52,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:52,369 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:52,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:52,370 INFO L225 Difference]: With dead ends: 664 [2021-06-05 14:33:52,370 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 14:33:52,370 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 164.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:52,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 14:33:52,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 473. [2021-06-05 14:33:52,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:52,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 14:33:52,375 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 14:33:52,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:52,375 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 14:33:52,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:52,375 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 14:33:52,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:52,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:52,376 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:52,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 757 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4216 [2021-06-05 14:33:52,576 INFO L430 AbstractCegarLoop]: === Iteration 769 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:52,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:52,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1534043027, now seen corresponding path program 757 times [2021-06-05 14:33:52,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:52,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096034669] [2021-06-05 14:33:52,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:52,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:52,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:52,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096034669] [2021-06-05 14:33:52,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096034669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:52,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717864926] [2021-06-05 14:33:52,675 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 758 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 758 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:52,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:52,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:52,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:52,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:52,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:52,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:52,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:52,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:52,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:52,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:52,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:52,850 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:52,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:52,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:52,868 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:33:52,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:52,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717864926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:52,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:52,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:52,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650591603] [2021-06-05 14:33:52,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:52,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:52,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:52,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:52,945 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:53,195 INFO L93 Difference]: Finished difference Result 730 states and 2226 transitions. [2021-06-05 14:33:53,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:33:53,195 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:53,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:53,196 INFO L225 Difference]: With dead ends: 730 [2021-06-05 14:33:53,196 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 14:33:53,196 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 258.7ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:33:53,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 14:33:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 491. [2021-06-05 14:33:53,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 14:33:53,202 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 14:33:53,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:53,202 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 14:33:53,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,202 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 14:33:53,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:53,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:53,202 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:53,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4223,758 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:53,403 INFO L430 AbstractCegarLoop]: === Iteration 770 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:53,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:53,403 INFO L82 PathProgramCache]: Analyzing trace with hash -426703939, now seen corresponding path program 758 times [2021-06-05 14:33:53,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:53,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029262004] [2021-06-05 14:33:53,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:53,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:53,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:53,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:53,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029262004] [2021-06-05 14:33:53,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029262004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:53,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445609742] [2021-06-05 14:33:53,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 759 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 759 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:53,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:53,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:53,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:53,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:53,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:53,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:53,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:53,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:53,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:53,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:53,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:53,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:33:53,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:53,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:53,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:53,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:53,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:53,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:53,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:53,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:53,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:53,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:33:53,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:53,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445609742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:53,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:53,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:53,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042792838] [2021-06-05 14:33:53,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:53,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:53,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:53,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:53,734 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:53,929 INFO L93 Difference]: Finished difference Result 670 states and 2062 transitions. [2021-06-05 14:33:53,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:53,929 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:53,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:53,930 INFO L225 Difference]: With dead ends: 670 [2021-06-05 14:33:53,930 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 14:33:53,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 209.2ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:53,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 14:33:53,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 477. [2021-06-05 14:33:53,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 14:33:53,935 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 14:33:53,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:53,935 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 14:33:53,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:53,935 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 14:33:53,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:53,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:53,936 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:54,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 759 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4237 [2021-06-05 14:33:54,136 INFO L430 AbstractCegarLoop]: === Iteration 771 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:54,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:54,136 INFO L82 PathProgramCache]: Analyzing trace with hash 118668715, now seen corresponding path program 759 times [2021-06-05 14:33:54,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:54,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429886533] [2021-06-05 14:33:54,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:54,223 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:54,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:54,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429886533] [2021-06-05 14:33:54,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429886533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:54,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397860809] [2021-06-05 14:33:54,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 760 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 760 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:54,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:54,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:54,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:54,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:54,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:54,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:54,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:54,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:54,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:54,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:54,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:54,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:54,332 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:54,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:54,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:54,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:54,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:54,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:54,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:54,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:54,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:54,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:54,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:33:54,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:54,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397860809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:54,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:54,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:33:54,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103427509] [2021-06-05 14:33:54,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:33:54,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:54,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:33:54,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:33:54,467 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:54,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:54,622 INFO L93 Difference]: Finished difference Result 586 states and 1790 transitions. [2021-06-05 14:33:54,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:54,622 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:54,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:54,623 INFO L225 Difference]: With dead ends: 586 [2021-06-05 14:33:54,623 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:33:54,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 191.6ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:33:54,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:33:54,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 473. [2021-06-05 14:33:54,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:54,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 14:33:54,628 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 14:33:54,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:54,628 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 14:33:54,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:54,628 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 14:33:54,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:54,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:54,629 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:54,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 760 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4241 [2021-06-05 14:33:54,829 INFO L430 AbstractCegarLoop]: === Iteration 772 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:54,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:54,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1600315967, now seen corresponding path program 760 times [2021-06-05 14:33:54,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:54,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382611629] [2021-06-05 14:33:54,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:54,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:54,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:54,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:54,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382611629] [2021-06-05 14:33:54,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382611629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:54,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390220936] [2021-06-05 14:33:54,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 761 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 761 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:54,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:54,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:54,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:54,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:55,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:55,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:55,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:55,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:33:55,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:55,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:55,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 14:33:55,148 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:55,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390220936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:55,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:55,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:55,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351624343] [2021-06-05 14:33:55,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:55,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:55,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:55,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:55,149 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:55,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:55,399 INFO L93 Difference]: Finished difference Result 645 states and 1979 transitions. [2021-06-05 14:33:55,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:55,400 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:55,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:55,400 INFO L225 Difference]: With dead ends: 645 [2021-06-05 14:33:55,401 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:33:55,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 221.9ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:33:55,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:33:55,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 456. [2021-06-05 14:33:55,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:55,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 14:33:55,405 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 14:33:55,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:55,405 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 14:33:55,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:55,406 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 14:33:55,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:55,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:55,406 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:55,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4252,761 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:55,606 INFO L430 AbstractCegarLoop]: === Iteration 773 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:55,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:55,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1531311151, now seen corresponding path program 761 times [2021-06-05 14:33:55,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:55,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552595050] [2021-06-05 14:33:55,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:55,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:55,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:55,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552595050] [2021-06-05 14:33:55,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552595050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:55,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920069452] [2021-06-05 14:33:55,699 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 762 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 762 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:55,725 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:33:55,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:55,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:55,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:55,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:55,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:55,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:55,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:55,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:55,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:55,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:55,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:55,866 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:33:55,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:55,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920069452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:55,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:55,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:55,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993636545] [2021-06-05 14:33:55,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:55,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:55,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:55,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:55,879 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:56,082 INFO L93 Difference]: Finished difference Result 543 states and 1674 transitions. [2021-06-05 14:33:56,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:56,082 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:56,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:56,083 INFO L225 Difference]: With dead ends: 543 [2021-06-05 14:33:56,083 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:33:56,083 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:56,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:33:56,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 462. [2021-06-05 14:33:56,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 14:33:56,088 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 14:33:56,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:56,088 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 14:33:56,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,088 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 14:33:56,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:56,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:56,088 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:56,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4258,762 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:56,289 INFO L430 AbstractCegarLoop]: === Iteration 774 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:56,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:56,289 INFO L82 PathProgramCache]: Analyzing trace with hash -2138332027, now seen corresponding path program 762 times [2021-06-05 14:33:56,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:56,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627255770] [2021-06-05 14:33:56,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:56,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:56,388 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:56,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:56,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627255770] [2021-06-05 14:33:56,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627255770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:56,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176227410] [2021-06-05 14:33:56,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 763 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 763 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:56,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:33:56,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:56,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:56,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:56,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:56,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:56,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:56,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:56,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:33:56,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:56,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:56,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:56,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:56,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:56,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:56,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:56,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:56,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:56,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:56,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:56,563 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:33:56,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:56,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176227410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:56,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:56,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:56,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664371518] [2021-06-05 14:33:56,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:56,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:56,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:56,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:56,610 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:56,779 INFO L93 Difference]: Finished difference Result 614 states and 1892 transitions. [2021-06-05 14:33:56,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:56,779 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:56,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:56,780 INFO L225 Difference]: With dead ends: 614 [2021-06-05 14:33:56,780 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 14:33:56,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 188.7ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:33:56,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 14:33:56,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 462. [2021-06-05 14:33:56,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 14:33:56,788 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 14:33:56,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:56,788 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 14:33:56,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:56,788 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 14:33:56,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:56,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:56,789 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:56,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 763 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4263 [2021-06-05 14:33:56,989 INFO L430 AbstractCegarLoop]: === Iteration 775 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:56,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:56,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1872372585, now seen corresponding path program 763 times [2021-06-05 14:33:56,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:56,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830439377] [2021-06-05 14:33:56,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:56,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:57,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:57,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:57,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830439377] [2021-06-05 14:33:57,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830439377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:57,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106518590] [2021-06-05 14:33:57,092 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 764 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 764 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:57,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:57,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:57,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:57,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:57,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:57,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:57,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:57,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:57,185 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:57,262 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_215, v_prenex_216]} [2021-06-05 14:33:57,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:57,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:57,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:57,276 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:57,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:57,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:57,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:57,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:57,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:57,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:57,294 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:57,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:57,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:57,303 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:33:57,355 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:57,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106518590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:57,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:57,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:57,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251899020] [2021-06-05 14:33:57,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:57,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:57,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:57,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:57,355 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:57,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:57,641 INFO L93 Difference]: Finished difference Result 686 states and 2102 transitions. [2021-06-05 14:33:57,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:57,642 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:57,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:57,643 INFO L225 Difference]: With dead ends: 686 [2021-06-05 14:33:57,643 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:33:57,643 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 227.0ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:57,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:33:57,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 476. [2021-06-05 14:33:57,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.126315789473684) internal successors, (1485), 475 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:57,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1485 transitions. [2021-06-05 14:33:57,648 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1485 transitions. Word has length 21 [2021-06-05 14:33:57,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:57,648 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1485 transitions. [2021-06-05 14:33:57,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:57,648 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1485 transitions. [2021-06-05 14:33:57,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:57,648 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:57,648 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:57,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 764 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4271 [2021-06-05 14:33:57,849 INFO L430 AbstractCegarLoop]: === Iteration 776 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:57,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:57,849 INFO L82 PathProgramCache]: Analyzing trace with hash -736202871, now seen corresponding path program 764 times [2021-06-05 14:33:57,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:57,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505438321] [2021-06-05 14:33:57,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:57,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:57,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:57,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:57,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505438321] [2021-06-05 14:33:57,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505438321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:57,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23490107] [2021-06-05 14:33:57,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 765 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 765 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:57,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:33:57,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:57,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:57,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:58,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:58,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:58,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:58,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:58,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:58,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:58,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:58,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:58,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:33:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:58,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23490107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:58,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:58,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:58,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095042492] [2021-06-05 14:33:58,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:58,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:58,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:58,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:58,187 INFO L87 Difference]: Start difference. First operand 476 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:58,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:58,396 INFO L93 Difference]: Finished difference Result 646 states and 1979 transitions. [2021-06-05 14:33:58,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:33:58,396 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:58,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:58,397 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:33:58,397 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:33:58,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 237.2ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:33:58,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:33:58,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 477. [2021-06-05 14:33:58,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:58,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 14:33:58,402 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 14:33:58,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:58,402 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 14:33:58,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:58,403 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 14:33:58,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:58,403 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:58,403 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:58,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 765 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4286 [2021-06-05 14:33:58,603 INFO L430 AbstractCegarLoop]: === Iteration 777 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:58,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:58,604 INFO L82 PathProgramCache]: Analyzing trace with hash -713698499, now seen corresponding path program 765 times [2021-06-05 14:33:58,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:58,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243495853] [2021-06-05 14:33:58,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:58,696 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:58,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:58,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243495853] [2021-06-05 14:33:58,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243495853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:58,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202070774] [2021-06-05 14:33:58,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 766 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 766 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:58,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:33:58,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:58,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:58,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:58,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:58,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:33:58,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:33:58,800 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:33:58,834 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_217, v_prenex_218]} [2021-06-05 14:33:58,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:33:58,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,850 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:33:58,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:58,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:58,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:58,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:33:58,866 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:58,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:58,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:58,877 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 14:33:58,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:58,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202070774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:58,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:58,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:33:58,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039926846] [2021-06-05 14:33:58,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:33:58,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:58,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:33:58,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:58,913 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:59,099 INFO L93 Difference]: Finished difference Result 605 states and 1869 transitions. [2021-06-05 14:33:59,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:33:59,099 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:59,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:59,100 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:33:59,100 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 14:33:59,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 148.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:33:59,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 14:33:59,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 477. [2021-06-05 14:33:59,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 14:33:59,105 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 14:33:59,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:59,105 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 14:33:59,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,105 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 14:33:59,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:59,106 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:59,106 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:33:59,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 766 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4296 [2021-06-05 14:33:59,306 INFO L430 AbstractCegarLoop]: === Iteration 778 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:33:59,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:33:59,306 INFO L82 PathProgramCache]: Analyzing trace with hash -416432089, now seen corresponding path program 766 times [2021-06-05 14:33:59,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:33:59,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327369774] [2021-06-05 14:33:59,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:33:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:33:59,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:59,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:33:59,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327369774] [2021-06-05 14:33:59,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327369774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:59,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573058997] [2021-06-05 14:33:59,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 767 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 767 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:33:59,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:33:59,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:33:59,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:33:59,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:33:59,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:59,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:59,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:59,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:33:59,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:33:59,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:59,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:59,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:33:59,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:59,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:33:59,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:59,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:59,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:33:59,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:33:59,549 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:33:59,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:33:59,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:33:59,565 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 14:33:59,638 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:33:59,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573058997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:33:59,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:33:59,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:33:59,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917184866] [2021-06-05 14:33:59,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:33:59,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:33:59,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:33:59,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:33:59,639 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:33:59,886 INFO L93 Difference]: Finished difference Result 628 states and 1935 transitions. [2021-06-05 14:33:59,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:33:59,886 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:33:59,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:33:59,887 INFO L225 Difference]: With dead ends: 628 [2021-06-05 14:33:59,887 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 14:33:59,887 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 210.7ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:33:59,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 14:33:59,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 476. [2021-06-05 14:33:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 14:33:59,892 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 14:33:59,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:33:59,892 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 14:33:59,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:33:59,892 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 14:33:59,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:33:59,893 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:33:59,893 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:00,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4303,767 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:00,093 INFO L430 AbstractCegarLoop]: === Iteration 779 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:00,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:00,093 INFO L82 PathProgramCache]: Analyzing trace with hash -700694773, now seen corresponding path program 767 times [2021-06-05 14:34:00,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:00,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609000180] [2021-06-05 14:34:00,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:00,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:00,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:00,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609000180] [2021-06-05 14:34:00,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609000180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:00,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134370379] [2021-06-05 14:34:00,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 768 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 768 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:00,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:00,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:00,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:00,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:00,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:00,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:00,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:00,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:00,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:00,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:00,295 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:00,333 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_219, v_prenex_220]} [2021-06-05 14:34:00,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:00,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:00,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:00,349 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:00,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:00,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:00,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:00,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:00,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:00,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:00,365 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:00,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:00,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:00,376 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:34:00,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:00,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134370379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:00,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:00,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:00,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663662113] [2021-06-05 14:34:00,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:00,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:00,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:00,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:00,458 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:00,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:00,690 INFO L93 Difference]: Finished difference Result 710 states and 2164 transitions. [2021-06-05 14:34:00,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:00,690 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:00,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:00,691 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:34:00,691 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 14:34:00,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 235.2ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:00,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 14:34:00,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 479. [2021-06-05 14:34:00,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:00,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 14:34:00,696 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 14:34:00,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:00,696 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 14:34:00,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:00,696 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 14:34:00,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:00,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:00,697 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:00,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 768 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4310 [2021-06-05 14:34:00,897 INFO L430 AbstractCegarLoop]: === Iteration 780 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:00,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:00,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1374995017, now seen corresponding path program 768 times [2021-06-05 14:34:00,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:00,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546922680] [2021-06-05 14:34:00,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:00,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:00,989 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:00,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:00,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546922680] [2021-06-05 14:34:00,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546922680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:00,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429503001] [2021-06-05 14:34:00,989 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 769 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 769 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:01,015 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:01,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:01,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:01,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:01,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:01,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:01,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:01,084 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:01,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:01,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:01,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:01,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:01,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,151 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:34:01,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:01,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429503001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:01,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:01,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:01,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339143187] [2021-06-05 14:34:01,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:01,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:01,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:01,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:01,166 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:01,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:01,386 INFO L93 Difference]: Finished difference Result 582 states and 1790 transitions. [2021-06-05 14:34:01,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:01,387 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:01,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:01,387 INFO L225 Difference]: With dead ends: 582 [2021-06-05 14:34:01,387 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 14:34:01,388 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 149.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:01,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 14:34:01,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 475. [2021-06-05 14:34:01,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:01,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 14:34:01,392 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 14:34:01,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:01,392 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 14:34:01,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:01,392 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 14:34:01,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:01,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:01,393 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:01,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4322,769 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:01,609 INFO L430 AbstractCegarLoop]: === Iteration 781 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:01,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:01,609 INFO L82 PathProgramCache]: Analyzing trace with hash 983546445, now seen corresponding path program 769 times [2021-06-05 14:34:01,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:01,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459220351] [2021-06-05 14:34:01,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:01,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:01,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:01,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:01,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459220351] [2021-06-05 14:34:01,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459220351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:01,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190913044] [2021-06-05 14:34:01,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 770 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 770 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:01,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:01,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:01,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:01,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:01,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:01,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:01,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 14:34:01,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:34:01,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:01,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:34:01,859 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:01,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:34:01,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:01,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:01,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:01,898 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 14:34:01,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:01,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190913044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:01,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:01,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:01,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133969314] [2021-06-05 14:34:01,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:01,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:01,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:01,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:01,933 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:02,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:02,137 INFO L93 Difference]: Finished difference Result 579 states and 1790 transitions. [2021-06-05 14:34:02,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:02,137 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:02,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:02,138 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:34:02,138 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 14:34:02,138 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:02,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 14:34:02,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 476. [2021-06-05 14:34:02,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:02,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 14:34:02,143 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 14:34:02,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:02,143 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 14:34:02,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:02,143 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 14:34:02,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:02,143 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:02,143 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:02,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4326,770 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:02,344 INFO L430 AbstractCegarLoop]: === Iteration 782 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:02,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:02,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1280812855, now seen corresponding path program 770 times [2021-06-05 14:34:02,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:02,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136170853] [2021-06-05 14:34:02,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:02,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:02,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136170853] [2021-06-05 14:34:02,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136170853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55122174] [2021-06-05 14:34:02,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 771 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 771 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:02,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:02,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:02,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:02,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:02,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:02,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:02,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:02,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:02,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:02,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:02,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:02,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:02,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:34:02,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:02,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:02,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:02,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:02,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:02,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:02,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:02,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:02,632 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:02,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:02,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:02,649 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:19 [2021-06-05 14:34:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:02,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55122174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:02,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:02,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:02,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888078648] [2021-06-05 14:34:02,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:02,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:02,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:02,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:02,727 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:02,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:02,995 INFO L93 Difference]: Finished difference Result 675 states and 2076 transitions. [2021-06-05 14:34:02,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:02,995 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:02,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:02,996 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:34:02,996 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:34:02,996 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 273.3ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:02,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:34:03,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 491. [2021-06-05 14:34:03,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:03,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 14:34:03,001 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 14:34:03,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:03,001 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 14:34:03,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:03,001 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 14:34:03,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:03,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:03,002 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:03,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 771 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4332 [2021-06-05 14:34:03,217 INFO L430 AbstractCegarLoop]: === Iteration 783 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:03,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:03,217 INFO L82 PathProgramCache]: Analyzing trace with hash 996550171, now seen corresponding path program 771 times [2021-06-05 14:34:03,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:03,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308412572] [2021-06-05 14:34:03,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:03,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:03,403 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:03,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:03,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308412572] [2021-06-05 14:34:03,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308412572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:03,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053848768] [2021-06-05 14:34:03,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 772 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 772 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:03,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:34:03,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:03,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:03,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:03,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:03,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:03,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:03,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:03,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:03,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:03,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:03,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:03,498 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:34:03,530 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:34:03,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:03,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:03,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:03,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:03,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:03,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:03,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:03,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:03,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:03,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:03,570 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 14:34:03,655 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:03,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053848768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:03,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:03,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:03,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509889927] [2021-06-05 14:34:03,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:03,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:03,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:03,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:03,655 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:03,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:03,857 INFO L93 Difference]: Finished difference Result 711 states and 2192 transitions. [2021-06-05 14:34:03,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:03,857 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:03,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:03,858 INFO L225 Difference]: With dead ends: 711 [2021-06-05 14:34:03,858 INFO L226 Difference]: Without dead ends: 684 [2021-06-05 14:34:03,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 282.2ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:03,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-06-05 14:34:03,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 497. [2021-06-05 14:34:03,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.161290322580645) internal successors, (1568), 496 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:03,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1568 transitions. [2021-06-05 14:34:03,863 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1568 transitions. Word has length 21 [2021-06-05 14:34:03,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:03,863 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1568 transitions. [2021-06-05 14:34:03,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:03,863 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1568 transitions. [2021-06-05 14:34:03,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:03,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:03,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:04,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 772 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4341 [2021-06-05 14:34:04,064 INFO L430 AbstractCegarLoop]: === Iteration 784 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:04,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:04,065 INFO L82 PathProgramCache]: Analyzing trace with hash -964196795, now seen corresponding path program 772 times [2021-06-05 14:34:04,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:04,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358070594] [2021-06-05 14:34:04,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:04,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:04,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:04,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358070594] [2021-06-05 14:34:04,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358070594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:04,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998820978] [2021-06-05 14:34:04,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 773 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 773 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:04,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:04,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:04,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:04,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:04,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:04,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:04,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:04,244 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:04,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:04,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:34:04,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:04,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:04,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:04,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:04,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:04,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:04,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,351 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:10 [2021-06-05 14:34:04,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:04,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998820978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:04,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:04,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:04,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308671108] [2021-06-05 14:34:04,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:04,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:04,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:04,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:04,374 INFO L87 Difference]: Start difference. First operand 497 states and 1568 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:04,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:04,561 INFO L93 Difference]: Finished difference Result 585 states and 1808 transitions. [2021-06-05 14:34:04,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:04,561 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:04,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:04,562 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:34:04,562 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 14:34:04,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 156.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:04,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 14:34:04,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 481. [2021-06-05 14:34:04,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.154166666666667) internal successors, (1514), 480 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:04,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1514 transitions. [2021-06-05 14:34:04,567 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1514 transitions. Word has length 21 [2021-06-05 14:34:04,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:04,567 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1514 transitions. [2021-06-05 14:34:04,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:04,567 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1514 transitions. [2021-06-05 14:34:04,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:04,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:04,568 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:04,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 773 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4352 [2021-06-05 14:34:04,768 INFO L430 AbstractCegarLoop]: === Iteration 785 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:04,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:04,768 INFO L82 PathProgramCache]: Analyzing trace with hash -418824141, now seen corresponding path program 773 times [2021-06-05 14:34:04,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:04,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921302991] [2021-06-05 14:34:04,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:04,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:04,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:04,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:04,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921302991] [2021-06-05 14:34:04,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921302991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:04,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861144612] [2021-06-05 14:34:04,864 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 774 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 774 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:04,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:04,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:04,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:04,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:04,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:04,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:04,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:04,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:04,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:04,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:04,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:04,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:34:05,022 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:34:05,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:05,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:05,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:05,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:34:05,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:05,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861144612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:05,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:05,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:34:05,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406135584] [2021-06-05 14:34:05,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:34:05,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:05,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:34:05,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:05,047 INFO L87 Difference]: Start difference. First operand 481 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:05,199 INFO L93 Difference]: Finished difference Result 594 states and 1827 transitions. [2021-06-05 14:34:05,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:05,199 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:05,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:05,200 INFO L225 Difference]: With dead ends: 594 [2021-06-05 14:34:05,200 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:34:05,200 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 183.3ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:05,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:34:05,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 481. [2021-06-05 14:34:05,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 14:34:05,205 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 14:34:05,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:05,205 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 14:34:05,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,205 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 14:34:05,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:05,205 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:05,205 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:05,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4356,774 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:05,406 INFO L430 AbstractCegarLoop]: === Iteration 786 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:05,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:05,406 INFO L82 PathProgramCache]: Analyzing trace with hash -2137808823, now seen corresponding path program 774 times [2021-06-05 14:34:05,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:05,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556246292] [2021-06-05 14:34:05,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:05,499 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:05,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:05,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556246292] [2021-06-05 14:34:05,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556246292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:05,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122541933] [2021-06-05 14:34:05,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 775 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 775 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:05,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:34:05,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:05,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:05,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:05,599 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_221]} [2021-06-05 14:34:05,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:05,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:05,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:05,629 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:05,642 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:34:05,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:05,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:05,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:05,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:05,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:05,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:05,716 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:34:05,731 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:05,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122541933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:05,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:05,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:05,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806589910] [2021-06-05 14:34:05,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:05,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:05,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:05,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:05,731 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:05,929 INFO L93 Difference]: Finished difference Result 594 states and 1827 transitions. [2021-06-05 14:34:05,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:05,929 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:05,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:05,930 INFO L225 Difference]: With dead ends: 594 [2021-06-05 14:34:05,930 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:34:05,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 164.3ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:05,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:34:05,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 477. [2021-06-05 14:34:05,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 14:34:05,935 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 14:34:05,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:05,935 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 14:34:05,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:05,935 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 14:34:05,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:05,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:05,936 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:06,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 775 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4362 [2021-06-05 14:34:06,136 INFO L430 AbstractCegarLoop]: === Iteration 787 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:06,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:06,136 INFO L82 PathProgramCache]: Analyzing trace with hash -741421645, now seen corresponding path program 775 times [2021-06-05 14:34:06,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:06,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340691517] [2021-06-05 14:34:06,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:06,242 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:06,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:06,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340691517] [2021-06-05 14:34:06,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340691517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:06,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300833208] [2021-06-05 14:34:06,243 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 776 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 776 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:06,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:06,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:06,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:06,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:06,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:06,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:06,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:06,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:06,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:06,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:06,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:06,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:06,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:06,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:06,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:06,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:06,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:34:06,427 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:06,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300833208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:06,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:06,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:06,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410320261] [2021-06-05 14:34:06,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:06,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:06,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:06,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:06,428 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:06,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:06,604 INFO L93 Difference]: Finished difference Result 662 states and 2041 transitions. [2021-06-05 14:34:06,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:06,605 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:06,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:06,605 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:34:06,606 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 14:34:06,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 202.0ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:34:06,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 14:34:06,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 479. [2021-06-05 14:34:06,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1506276150627617) internal successors, (1506), 478 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:06,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1506 transitions. [2021-06-05 14:34:06,611 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1506 transitions. Word has length 21 [2021-06-05 14:34:06,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:06,611 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1506 transitions. [2021-06-05 14:34:06,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:06,611 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1506 transitions. [2021-06-05 14:34:06,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:06,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:06,612 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:06,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4367,776 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:06,812 INFO L430 AbstractCegarLoop]: === Iteration 788 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:06,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:06,812 INFO L82 PathProgramCache]: Analyzing trace with hash -2071349807, now seen corresponding path program 776 times [2021-06-05 14:34:06,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:06,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859271692] [2021-06-05 14:34:06,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:06,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:06,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:06,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859271692] [2021-06-05 14:34:06,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859271692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:06,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386529893] [2021-06-05 14:34:06,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 777 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 777 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:06,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:06,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:06,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:06,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:07,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:07,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:07,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:07,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:07,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:07,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:07,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:07,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,061 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:34:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:07,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386529893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:07,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:07,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:07,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047655777] [2021-06-05 14:34:07,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:07,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:07,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:07,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:07,076 INFO L87 Difference]: Start difference. First operand 479 states and 1506 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:07,228 INFO L93 Difference]: Finished difference Result 575 states and 1776 transitions. [2021-06-05 14:34:07,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:07,228 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:07,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:07,229 INFO L225 Difference]: With dead ends: 575 [2021-06-05 14:34:07,229 INFO L226 Difference]: Without dead ends: 554 [2021-06-05 14:34:07,229 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 164.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:07,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-06-05 14:34:07,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 476. [2021-06-05 14:34:07,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 14:34:07,234 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 14:34:07,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:07,234 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 14:34:07,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,234 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 14:34:07,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:07,234 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:07,234 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:07,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 777 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4373 [2021-06-05 14:34:07,435 INFO L430 AbstractCegarLoop]: === Iteration 789 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:07,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:07,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1308536001, now seen corresponding path program 777 times [2021-06-05 14:34:07,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:07,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687808177] [2021-06-05 14:34:07,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:07,531 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:07,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:07,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687808177] [2021-06-05 14:34:07,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687808177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:07,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890666659] [2021-06-05 14:34:07,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 778 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 778 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:07,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:34:07,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:07,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:07,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:07,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:07,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:07,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:07,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:07,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:07,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:07,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:07,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:07,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:07,698 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:34:07,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:07,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890666659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:07,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:07,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:07,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079532313] [2021-06-05 14:34:07,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:07,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:07,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:07,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:07,744 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:07,931 INFO L93 Difference]: Finished difference Result 654 states and 2005 transitions. [2021-06-05 14:34:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:07,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:07,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:07,932 INFO L225 Difference]: With dead ends: 654 [2021-06-05 14:34:07,932 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:34:07,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 209.5ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:34:07,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:34:07,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 455. [2021-06-05 14:34:07,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1277533039647576) internal successors, (1420), 454 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1420 transitions. [2021-06-05 14:34:07,937 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1420 transitions. Word has length 21 [2021-06-05 14:34:07,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:07,937 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1420 transitions. [2021-06-05 14:34:07,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:07,937 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1420 transitions. [2021-06-05 14:34:07,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:07,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:07,938 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:08,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4375,778 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:08,138 INFO L430 AbstractCegarLoop]: === Iteration 790 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:08,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:08,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1158811613, now seen corresponding path program 778 times [2021-06-05 14:34:08,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:08,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350123228] [2021-06-05 14:34:08,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:08,201 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:08,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:08,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350123228] [2021-06-05 14:34:08,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350123228] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:08,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690017239] [2021-06-05 14:34:08,201 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 779 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 779 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:08,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:08,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:08,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:08,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:08,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:08,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:08,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:08,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:08,258 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:08,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:08,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:08,287 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:08,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:08,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:08,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690017239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:08,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:08,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:34:08,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747598687] [2021-06-05 14:34:08,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:34:08,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:08,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:34:08,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:34:08,304 INFO L87 Difference]: Start difference. First operand 455 states and 1420 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:08,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:08,451 INFO L93 Difference]: Finished difference Result 758 states and 2309 transitions. [2021-06-05 14:34:08,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:08,452 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:08,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:08,453 INFO L225 Difference]: With dead ends: 758 [2021-06-05 14:34:08,453 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 14:34:08,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:08,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 14:34:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 461. [2021-06-05 14:34:08,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:08,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 14:34:08,458 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 14:34:08,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:08,458 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 14:34:08,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:08,458 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 14:34:08,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:08,459 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:08,459 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:08,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4378,779 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:08,659 INFO L430 AbstractCegarLoop]: === Iteration 791 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:08,659 INFO L82 PathProgramCache]: Analyzing trace with hash -879667217, now seen corresponding path program 779 times [2021-06-05 14:34:08,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:08,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298086045] [2021-06-05 14:34:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:08,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:08,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:08,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:08,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298086045] [2021-06-05 14:34:08,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298086045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:08,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676882083] [2021-06-05 14:34:08,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 780 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 780 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:08,764 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:08,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:08,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:34:08,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:08,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:08,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:08,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:08,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:08,802 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:47 [2021-06-05 14:34:08,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:34:08,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:08,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:34:08,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:08,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:08,912 INFO L628 ElimStorePlain]: treesize reduction 8, result has 76.5 percent of original size [2021-06-05 14:34:08,912 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:08,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:34:08,913 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:101, output treesize:26 [2021-06-05 14:34:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:08,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676882083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:08,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:08,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:08,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819883935] [2021-06-05 14:34:08,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:08,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:08,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:08,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:08,995 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:09,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:09,666 INFO L93 Difference]: Finished difference Result 822 states and 2513 transitions. [2021-06-05 14:34:09,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:34:09,666 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:09,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:09,667 INFO L225 Difference]: With dead ends: 822 [2021-06-05 14:34:09,667 INFO L226 Difference]: Without dead ends: 768 [2021-06-05 14:34:09,667 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 632.9ms TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:34:09,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-06-05 14:34:09,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 462. [2021-06-05 14:34:09,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:09,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 14:34:09,673 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 14:34:09,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:09,673 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 14:34:09,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:09,673 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 14:34:09,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:09,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:09,673 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:09,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 780 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4381 [2021-06-05 14:34:09,874 INFO L430 AbstractCegarLoop]: === Iteration 792 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:09,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:09,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1163929901, now seen corresponding path program 780 times [2021-06-05 14:34:09,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:09,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161396428] [2021-06-05 14:34:09,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:09,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:09,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:09,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:09,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161396428] [2021-06-05 14:34:09,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161396428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:09,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250851867] [2021-06-05 14:34:09,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 781 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 781 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:09,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:09,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:09,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:09,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:10,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:10,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:10,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:10,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:10,023 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:10,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:10,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:10,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 14:34:10,121 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_222, v_prenex_223], 1=[o_0]} [2021-06-05 14:34:10,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:10,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:10,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:10,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:10,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:10,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:10,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_223 vanished before elimination [2021-06-05 14:34:10,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:10,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:10,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:10,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:10,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:10,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:34:10,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:10,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250851867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:10,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:10,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:10,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774335836] [2021-06-05 14:34:10,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:10,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:10,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:10,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:10,214 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:10,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:10,714 INFO L93 Difference]: Finished difference Result 954 states and 2915 transitions. [2021-06-05 14:34:10,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:34:10,715 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:10,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:10,716 INFO L225 Difference]: With dead ends: 954 [2021-06-05 14:34:10,716 INFO L226 Difference]: Without dead ends: 927 [2021-06-05 14:34:10,716 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 393.6ms TimeCoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:34:10,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-06-05 14:34:10,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 486. [2021-06-05 14:34:10,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.154639175257732) internal successors, (1530), 485 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:10,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1530 transitions. [2021-06-05 14:34:10,722 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1530 transitions. Word has length 21 [2021-06-05 14:34:10,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:10,722 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1530 transitions. [2021-06-05 14:34:10,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:10,722 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1530 transitions. [2021-06-05 14:34:10,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:10,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:10,723 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:10,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 781 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4392 [2021-06-05 14:34:10,923 INFO L430 AbstractCegarLoop]: === Iteration 793 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:10,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:10,923 INFO L82 PathProgramCache]: Analyzing trace with hash 522461939, now seen corresponding path program 781 times [2021-06-05 14:34:10,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:10,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988582795] [2021-06-05 14:34:10,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:10,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:10,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:10,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988582795] [2021-06-05 14:34:10,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988582795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:10,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003737813] [2021-06-05 14:34:10,998 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 782 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 782 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:11,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:11,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:11,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:11,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:11,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:11,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:11,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:11,078 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 14:34:11,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:11,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:11,156 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:11,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:11,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:11,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003737813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:11,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:11,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:11,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135444083] [2021-06-05 14:34:11,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:11,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:11,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:11,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:11,186 INFO L87 Difference]: Start difference. First operand 486 states and 1530 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:11,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:11,464 INFO L93 Difference]: Finished difference Result 872 states and 2685 transitions. [2021-06-05 14:34:11,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:11,464 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:11,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:11,465 INFO L225 Difference]: With dead ends: 872 [2021-06-05 14:34:11,465 INFO L226 Difference]: Without dead ends: 851 [2021-06-05 14:34:11,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 233.5ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:34:11,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-06-05 14:34:11,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 484. [2021-06-05 14:34:11,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1573498964803313) internal successors, (1525), 483 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:11,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1525 transitions. [2021-06-05 14:34:11,471 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1525 transitions. Word has length 21 [2021-06-05 14:34:11,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:11,471 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1525 transitions. [2021-06-05 14:34:11,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:11,471 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1525 transitions. [2021-06-05 14:34:11,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:11,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:11,472 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:11,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4404,782 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:11,672 INFO L430 AbstractCegarLoop]: === Iteration 794 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:11,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:11,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1562697737, now seen corresponding path program 782 times [2021-06-05 14:34:11,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:11,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748182891] [2021-06-05 14:34:11,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:11,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:11,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:11,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748182891] [2021-06-05 14:34:11,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748182891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:11,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604261152] [2021-06-05 14:34:11,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 783 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 783 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:11,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:11,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:11,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:11,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:11,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:11,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:11,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:11,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:11,800 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:11,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:11,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:11,858 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:11,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:11,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:11,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:11,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604261152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:11,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:11,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:11,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111774747] [2021-06-05 14:34:11,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:11,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:11,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:11,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:11,887 INFO L87 Difference]: Start difference. First operand 484 states and 1525 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:12,388 INFO L93 Difference]: Finished difference Result 1026 states and 3143 transitions. [2021-06-05 14:34:12,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:34:12,388 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:12,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:12,390 INFO L225 Difference]: With dead ends: 1026 [2021-06-05 14:34:12,390 INFO L226 Difference]: Without dead ends: 1005 [2021-06-05 14:34:12,390 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 371.0ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:34:12,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-06-05 14:34:12,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 482. [2021-06-05 14:34:12,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1600831600831603) internal successors, (1520), 481 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1520 transitions. [2021-06-05 14:34:12,396 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1520 transitions. Word has length 21 [2021-06-05 14:34:12,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:12,396 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1520 transitions. [2021-06-05 14:34:12,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,396 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1520 transitions. [2021-06-05 14:34:12,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:12,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:12,397 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:12,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 783 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4411 [2021-06-05 14:34:12,597 INFO L430 AbstractCegarLoop]: === Iteration 795 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:12,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:12,597 INFO L82 PathProgramCache]: Analyzing trace with hash 968940535, now seen corresponding path program 783 times [2021-06-05 14:34:12,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:12,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730266593] [2021-06-05 14:34:12,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:12,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:12,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:12,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730266593] [2021-06-05 14:34:12,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730266593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:12,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018954370] [2021-06-05 14:34:12,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 784 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 784 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:12,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:34:12,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:12,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:12,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:12,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:12,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:12,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:12,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:12,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:12,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:12,729 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:12,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:12,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:12,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:12,768 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:12,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:12,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:12,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:12,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018954370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:12,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:12,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:34:12,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59869130] [2021-06-05 14:34:12,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:34:12,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:12,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:34:12,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:34:12,782 INFO L87 Difference]: Start difference. First operand 482 states and 1520 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:12,894 INFO L93 Difference]: Finished difference Result 758 states and 2345 transitions. [2021-06-05 14:34:12,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:12,894 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:12,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:12,895 INFO L225 Difference]: With dead ends: 758 [2021-06-05 14:34:12,895 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 14:34:12,895 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 104.8ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 14:34:12,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 484. [2021-06-05 14:34:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1573498964803313) internal successors, (1525), 483 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1525 transitions. [2021-06-05 14:34:12,900 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1525 transitions. Word has length 21 [2021-06-05 14:34:12,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:12,900 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1525 transitions. [2021-06-05 14:34:12,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:12,900 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1525 transitions. [2021-06-05 14:34:12,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:12,901 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:12,901 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:13,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4417,784 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:13,101 INFO L430 AbstractCegarLoop]: === Iteration 796 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:13,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:13,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1276069115, now seen corresponding path program 784 times [2021-06-05 14:34:13,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:13,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739378577] [2021-06-05 14:34:13,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:13,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:13,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:13,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:13,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739378577] [2021-06-05 14:34:13,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739378577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:13,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462913080] [2021-06-05 14:34:13,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 785 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 785 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:13,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:13,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:13,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:13,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:13,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:13,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:13,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:13,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:13,238 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:13,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:13,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:13,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:13,273 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:13,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:13,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:34:13,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:13,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462913080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:13,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:13,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:34:13,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533010402] [2021-06-05 14:34:13,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:34:13,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:13,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:34:13,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:13,297 INFO L87 Difference]: Start difference. First operand 484 states and 1525 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:13,471 INFO L93 Difference]: Finished difference Result 769 states and 2372 transitions. [2021-06-05 14:34:13,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:13,472 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:13,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:13,472 INFO L225 Difference]: With dead ends: 769 [2021-06-05 14:34:13,473 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 14:34:13,473 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:13,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 14:34:13,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 477. [2021-06-05 14:34:13,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.149159663865546) internal successors, (1499), 476 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1499 transitions. [2021-06-05 14:34:13,478 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1499 transitions. Word has length 21 [2021-06-05 14:34:13,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:13,478 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1499 transitions. [2021-06-05 14:34:13,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,478 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1499 transitions. [2021-06-05 14:34:13,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:13,479 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:13,479 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:13,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 785 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4420 [2021-06-05 14:34:13,679 INFO L430 AbstractCegarLoop]: === Iteration 797 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:13,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:13,679 INFO L82 PathProgramCache]: Analyzing trace with hash 30815813, now seen corresponding path program 785 times [2021-06-05 14:34:13,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:13,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240696907] [2021-06-05 14:34:13,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:13,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:13,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:13,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240696907] [2021-06-05 14:34:13,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240696907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:13,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009784700] [2021-06-05 14:34:13,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 786 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 786 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:13,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:13,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:13,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:13,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:13,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:13,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:13,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:13,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:13,824 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:13,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:13,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:13,864 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:13,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:13,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:13,877 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:13,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009784700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:13,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:13,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:13,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809257009] [2021-06-05 14:34:13,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:13,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:13,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:13,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:13,877 INFO L87 Difference]: Start difference. First operand 477 states and 1499 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:13,989 INFO L93 Difference]: Finished difference Result 602 states and 1865 transitions. [2021-06-05 14:34:13,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:13,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:13,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:13,990 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:34:13,990 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 14:34:13,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:13,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 14:34:13,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 483. [2021-06-05 14:34:13,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1535269709543567) internal successors, (1520), 482 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1520 transitions. [2021-06-05 14:34:13,995 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1520 transitions. Word has length 21 [2021-06-05 14:34:13,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:13,995 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1520 transitions. [2021-06-05 14:34:13,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:13,995 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1520 transitions. [2021-06-05 14:34:13,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:13,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:13,996 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:14,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4424,786 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:14,196 INFO L430 AbstractCegarLoop]: === Iteration 798 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:14,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:14,196 INFO L82 PathProgramCache]: Analyzing trace with hash 656139931, now seen corresponding path program 786 times [2021-06-05 14:34:14,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:14,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398575170] [2021-06-05 14:34:14,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:14,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:14,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:14,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:14,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398575170] [2021-06-05 14:34:14,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398575170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:14,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523249921] [2021-06-05 14:34:14,279 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 787 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 787 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:14,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:14,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:14,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:14,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:14,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:14,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:14,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:34:14,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:14,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:14,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:14,387 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:14,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:14,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:34:14,433 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:14,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523249921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:14,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:14,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:14,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966698968] [2021-06-05 14:34:14,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:14,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:14,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:14,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:14,434 INFO L87 Difference]: Start difference. First operand 483 states and 1520 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:14,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:14,583 INFO L93 Difference]: Finished difference Result 673 states and 2083 transitions. [2021-06-05 14:34:14,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:34:14,583 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:14,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:14,584 INFO L225 Difference]: With dead ends: 673 [2021-06-05 14:34:14,584 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:34:14,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 153.3ms TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:14,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:34:14,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 483. [2021-06-05 14:34:14,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:14,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 14:34:14,589 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 14:34:14,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:14,589 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 14:34:14,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:14,589 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 14:34:14,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:14,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:14,590 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:14,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 787 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4427 [2021-06-05 14:34:14,790 INFO L430 AbstractCegarLoop]: === Iteration 799 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:14,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:14,790 INFO L82 PathProgramCache]: Analyzing trace with hash 371877247, now seen corresponding path program 787 times [2021-06-05 14:34:14,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:14,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869413760] [2021-06-05 14:34:14,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:14,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:14,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:14,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869413760] [2021-06-05 14:34:14,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869413760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:14,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032022537] [2021-06-05 14:34:14,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 788 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 788 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:14,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:14,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:14,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:14,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:14,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:14,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:14,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:14,964 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:15,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:15,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:15,020 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:15,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:15,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:15,029 INFO L518 ElimStorePlain]: Eliminatee v_prenex_225 vanished before elimination [2021-06-05 14:34:15,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:15,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:34:15,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:15,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032022537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:15,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:15,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:15,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625571091] [2021-06-05 14:34:15,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:15,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:15,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:15,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:15,079 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:15,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:15,318 INFO L93 Difference]: Finished difference Result 794 states and 2445 transitions. [2021-06-05 14:34:15,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:15,318 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:15,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:15,319 INFO L225 Difference]: With dead ends: 794 [2021-06-05 14:34:15,319 INFO L226 Difference]: Without dead ends: 767 [2021-06-05 14:34:15,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 210.0ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:15,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-06-05 14:34:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 489. [2021-06-05 14:34:15,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.153688524590164) internal successors, (1539), 488 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:15,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1539 transitions. [2021-06-05 14:34:15,325 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1539 transitions. Word has length 21 [2021-06-05 14:34:15,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:15,325 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1539 transitions. [2021-06-05 14:34:15,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1539 transitions. [2021-06-05 14:34:15,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:15,325 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:15,325 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:15,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 788 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4430 [2021-06-05 14:34:15,526 INFO L430 AbstractCegarLoop]: === Iteration 800 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:15,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:15,526 INFO L82 PathProgramCache]: Analyzing trace with hash 2058269087, now seen corresponding path program 788 times [2021-06-05 14:34:15,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:15,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928079018] [2021-06-05 14:34:15,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:15,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:15,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:15,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:15,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928079018] [2021-06-05 14:34:15,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928079018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:15,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873485177] [2021-06-05 14:34:15,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 789 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 789 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:15,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:15,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:15,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:15,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:15,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:15,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:15,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:15,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:15,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:15,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:15,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:15,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:15,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:15,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:15,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:15,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:15,857 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:34:15,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:15,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873485177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:15,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:15,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:15,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281528107] [2021-06-05 14:34:15,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:15,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:15,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:15,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:15,891 INFO L87 Difference]: Start difference. First operand 489 states and 1539 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:16,242 INFO L93 Difference]: Finished difference Result 746 states and 2300 transitions. [2021-06-05 14:34:16,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:16,243 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:16,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:16,243 INFO L225 Difference]: With dead ends: 746 [2021-06-05 14:34:16,244 INFO L226 Difference]: Without dead ends: 725 [2021-06-05 14:34:16,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 270.8ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:34:16,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-06-05 14:34:16,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 488. [2021-06-05 14:34:16,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 14:34:16,249 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 14:34:16,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:16,249 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 14:34:16,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,249 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 14:34:16,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:16,250 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:16,250 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:16,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 789 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4441 [2021-06-05 14:34:16,450 INFO L430 AbstractCegarLoop]: === Iteration 801 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:16,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:16,450 INFO L82 PathProgramCache]: Analyzing trace with hash 2080773459, now seen corresponding path program 789 times [2021-06-05 14:34:16,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:16,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695938892] [2021-06-05 14:34:16,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:16,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:16,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:16,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:16,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695938892] [2021-06-05 14:34:16,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695938892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:16,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042553610] [2021-06-05 14:34:16,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 790 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 790 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:16,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:34:16,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:16,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:16,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:16,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:16,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:16,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:16,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:16,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:16,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:16,611 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:16,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:16,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:16,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:16,649 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:16,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:16,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:16,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:16,660 INFO L518 ElimStorePlain]: Eliminatee v_prenex_227 vanished before elimination [2021-06-05 14:34:16,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:16,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:34:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:16,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042553610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:16,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:16,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:16,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344820115] [2021-06-05 14:34:16,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:16,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:16,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:16,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:16,695 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:16,891 INFO L93 Difference]: Finished difference Result 654 states and 2031 transitions. [2021-06-05 14:34:16,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:16,891 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:16,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:16,892 INFO L225 Difference]: With dead ends: 654 [2021-06-05 14:34:16,892 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:34:16,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 120.7ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:16,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:34:16,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 488. [2021-06-05 14:34:16,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 14:34:16,897 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 14:34:16,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:16,897 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 14:34:16,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:16,897 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 14:34:16,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:16,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:16,898 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:17,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 790 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4448 [2021-06-05 14:34:17,098 INFO L430 AbstractCegarLoop]: === Iteration 802 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:17,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:17,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1916927427, now seen corresponding path program 790 times [2021-06-05 14:34:17,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:17,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869030810] [2021-06-05 14:34:17,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:17,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:17,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:17,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869030810] [2021-06-05 14:34:17,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869030810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:17,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145902993] [2021-06-05 14:34:17,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 791 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 791 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:17,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:17,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:17,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:17,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:17,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:17,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:17,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:34:17,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:17,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:17,276 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:17,285 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:17,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:17,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:34:17,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:17,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145902993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:17,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:17,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:17,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717508239] [2021-06-05 14:34:17,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:17,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:17,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:17,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:17,355 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:17,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:17,548 INFO L93 Difference]: Finished difference Result 677 states and 2097 transitions. [2021-06-05 14:34:17,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:34:17,549 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:17,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:17,549 INFO L225 Difference]: With dead ends: 677 [2021-06-05 14:34:17,549 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:34:17,550 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 176.3ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:34:17,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:34:17,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 487. [2021-06-05 14:34:17,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:17,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 14:34:17,555 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 14:34:17,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:17,555 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 14:34:17,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:17,555 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 14:34:17,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:17,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:17,555 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:17,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 791 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4453 [2021-06-05 14:34:17,756 INFO L430 AbstractCegarLoop]: === Iteration 803 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:17,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:17,756 INFO L82 PathProgramCache]: Analyzing trace with hash 2093777185, now seen corresponding path program 791 times [2021-06-05 14:34:17,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:17,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680982046] [2021-06-05 14:34:17,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:17,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:17,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:17,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680982046] [2021-06-05 14:34:17,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680982046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:17,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944832835] [2021-06-05 14:34:17,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 792 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 792 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:17,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:17,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:17,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:34:17,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:17,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:17,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:17,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:17,920 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:17,923 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:17,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:17,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:34:17,950 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 14:34:17,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:17,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:18,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:18,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:18,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:18,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:18,069 INFO L518 ElimStorePlain]: Eliminatee v_prenex_229 vanished before elimination [2021-06-05 14:34:18,069 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:18,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:18,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:18,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:18,099 INFO L518 ElimStorePlain]: Eliminatee v_prenex_231 vanished before elimination [2021-06-05 14:34:18,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:18,102 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:18,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:18,127 INFO L518 ElimStorePlain]: Eliminatee v_prenex_233 vanished before elimination [2021-06-05 14:34:18,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:34:18,128 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:105, output treesize:57 [2021-06-05 14:34:18,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:18,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944832835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:18,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:18,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:18,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404919500] [2021-06-05 14:34:18,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:18,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:18,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:18,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:18,242 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:18,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:18,766 INFO L93 Difference]: Finished difference Result 896 states and 2734 transitions. [2021-06-05 14:34:18,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:34:18,767 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:18,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:18,768 INFO L225 Difference]: With dead ends: 896 [2021-06-05 14:34:18,768 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 14:34:18,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 489.9ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:34:18,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 14:34:18,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 486. [2021-06-05 14:34:18,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.162886597938144) internal successors, (1534), 485 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:18,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1534 transitions. [2021-06-05 14:34:18,774 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1534 transitions. Word has length 21 [2021-06-05 14:34:18,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:18,774 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1534 transitions. [2021-06-05 14:34:18,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:18,774 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1534 transitions. [2021-06-05 14:34:18,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:18,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:18,775 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:18,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4459,792 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:18,975 INFO L430 AbstractCegarLoop]: === Iteration 804 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:18,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:18,975 INFO L82 PathProgramCache]: Analyzing trace with hash -125500321, now seen corresponding path program 792 times [2021-06-05 14:34:18,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:18,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879128707] [2021-06-05 14:34:18,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:18,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:19,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:19,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:19,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879128707] [2021-06-05 14:34:19,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879128707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:19,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568040113] [2021-06-05 14:34:19,063 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 793 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 793 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:19,089 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:19,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:19,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:19,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:19,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:19,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:19,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:19,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:19,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:19,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:19,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:19,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:19,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:19,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:19,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:19,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:34:19,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:19,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568040113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:19,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:19,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:19,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254723064] [2021-06-05 14:34:19,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:19,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:19,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:19,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:19,247 INFO L87 Difference]: Start difference. First operand 486 states and 1534 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:19,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:19,452 INFO L93 Difference]: Finished difference Result 638 states and 1969 transitions. [2021-06-05 14:34:19,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:19,452 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:19,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:19,453 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:34:19,453 INFO L226 Difference]: Without dead ends: 617 [2021-06-05 14:34:19,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 145.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-06-05 14:34:19,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 481. [2021-06-05 14:34:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:19,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 14:34:19,462 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 14:34:19,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:19,462 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 14:34:19,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:19,462 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 14:34:19,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:19,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:19,463 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:19,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4469,793 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:19,663 INFO L430 AbstractCegarLoop]: === Iteration 805 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:19,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:19,663 INFO L82 PathProgramCache]: Analyzing trace with hash -516948893, now seen corresponding path program 793 times [2021-06-05 14:34:19,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:19,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931764040] [2021-06-05 14:34:19,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:19,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:19,731 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:19,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:19,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931764040] [2021-06-05 14:34:19,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931764040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:19,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742725079] [2021-06-05 14:34:19,732 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 794 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 794 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:19,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:19,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:19,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:19,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:19,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:19,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:34:19,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:34:19,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:34:19,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:19,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:19,834 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:19,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:19,835 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:34:19,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:19,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742725079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:19,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:19,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:19,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353326821] [2021-06-05 14:34:19,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:19,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:19,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:19,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:19,868 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:20,071 INFO L93 Difference]: Finished difference Result 620 states and 1915 transitions. [2021-06-05 14:34:20,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:20,071 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:20,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:20,072 INFO L225 Difference]: With dead ends: 620 [2021-06-05 14:34:20,072 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:34:20,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 117.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:20,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:34:20,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 482. [2021-06-05 14:34:20,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 14:34:20,077 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 14:34:20,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:20,077 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 14:34:20,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,077 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 14:34:20,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:20,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:20,078 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:20,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4473,794 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:20,278 INFO L430 AbstractCegarLoop]: === Iteration 806 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:20,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:20,279 INFO L82 PathProgramCache]: Analyzing trace with hash -219682483, now seen corresponding path program 794 times [2021-06-05 14:34:20,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:20,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804669206] [2021-06-05 14:34:20,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:20,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:20,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:20,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804669206] [2021-06-05 14:34:20,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804669206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:20,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694285738] [2021-06-05 14:34:20,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 795 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 795 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:20,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:20,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:20,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:20,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:20,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:20,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:20,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:20,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:20,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:20,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:20,442 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:20,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:20,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:20,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:20,480 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:20,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:20,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:20,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:20,491 INFO L518 ElimStorePlain]: Eliminatee v_prenex_235 vanished before elimination [2021-06-05 14:34:20,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:20,491 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:34:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:20,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694285738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:20,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:20,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:20,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689528490] [2021-06-05 14:34:20,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:20,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:20,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:20,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:20,573 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:20,799 INFO L93 Difference]: Finished difference Result 703 states and 2163 transitions. [2021-06-05 14:34:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:34:20,799 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:20,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:20,800 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:34:20,800 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 14:34:20,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 245.2ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:20,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 14:34:20,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 497. [2021-06-05 14:34:20,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 14:34:20,805 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 14:34:20,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:20,806 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 14:34:20,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:20,806 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 14:34:20,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:20,806 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:20,806 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:21,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4476,795 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:21,007 INFO L430 AbstractCegarLoop]: === Iteration 807 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:21,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:21,007 INFO L82 PathProgramCache]: Analyzing trace with hash -503945167, now seen corresponding path program 795 times [2021-06-05 14:34:21,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:21,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6791927] [2021-06-05 14:34:21,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:21,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:21,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:21,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6791927] [2021-06-05 14:34:21,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6791927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:21,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382088117] [2021-06-05 14:34:21,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 796 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 796 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:21,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:34:21,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:21,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:21,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:21,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:21,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:21,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:21,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:21,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:21,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:21,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:21,211 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:21,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:21,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:21,222 INFO L518 ElimStorePlain]: Eliminatee v_prenex_237 vanished before elimination [2021-06-05 14:34:21,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:21,222 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:34:21,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:21,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382088117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:21,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:21,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:21,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085076892] [2021-06-05 14:34:21,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:21,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:21,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:21,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:21,295 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:21,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:21,582 INFO L93 Difference]: Finished difference Result 803 states and 2476 transitions. [2021-06-05 14:34:21,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:34:21,582 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:21,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:21,583 INFO L225 Difference]: With dead ends: 803 [2021-06-05 14:34:21,583 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 14:34:21,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 266.8ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:34:21,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 14:34:21,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 503. [2021-06-05 14:34:21,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1673306772908365) internal successors, (1590), 502 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:21,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1590 transitions. [2021-06-05 14:34:21,589 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1590 transitions. Word has length 21 [2021-06-05 14:34:21,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:21,589 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1590 transitions. [2021-06-05 14:34:21,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:21,589 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1590 transitions. [2021-06-05 14:34:21,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:21,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:21,590 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:21,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 796 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4484 [2021-06-05 14:34:21,790 INFO L430 AbstractCegarLoop]: === Iteration 808 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:21,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:21,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1830275163, now seen corresponding path program 796 times [2021-06-05 14:34:21,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:21,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092569411] [2021-06-05 14:34:21,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:21,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:21,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:21,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092569411] [2021-06-05 14:34:21,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092569411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:21,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087481690] [2021-06-05 14:34:21,864 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 797 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 797 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:21,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:21,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:21,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:21,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:21,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:21,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:21,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:21,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:21,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:21,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:21,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:21,981 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:21,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:21,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:34:21,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:21,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087481690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:21,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:21,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:21,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213272388] [2021-06-05 14:34:21,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:21,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:21,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:21,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:21,997 INFO L87 Difference]: Start difference. First operand 503 states and 1590 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:22,166 INFO L93 Difference]: Finished difference Result 613 states and 1895 transitions. [2021-06-05 14:34:22,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:22,166 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:22,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:22,167 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:34:22,167 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 14:34:22,167 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:22,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 14:34:22,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 487. [2021-06-05 14:34:22,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1604938271604937) internal successors, (1536), 486 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1536 transitions. [2021-06-05 14:34:22,172 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1536 transitions. Word has length 21 [2021-06-05 14:34:22,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:22,172 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1536 transitions. [2021-06-05 14:34:22,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,172 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1536 transitions. [2021-06-05 14:34:22,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:22,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:22,173 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:22,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 797 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4495 [2021-06-05 14:34:22,373 INFO L430 AbstractCegarLoop]: === Iteration 809 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:22,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:22,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1919319479, now seen corresponding path program 797 times [2021-06-05 14:34:22,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:22,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952926887] [2021-06-05 14:34:22,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:22,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:22,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:22,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952926887] [2021-06-05 14:34:22,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952926887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:22,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947771083] [2021-06-05 14:34:22,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 798 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 798 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:22,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:22,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:22,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:22,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:22,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:22,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:22,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:22,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:22,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:22,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:22,531 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:22,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:22,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:22,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:22,593 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:22,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:22,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:22,603 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:22,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947771083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:22,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:22,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:22,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492197046] [2021-06-05 14:34:22,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:22,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:22,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:22,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:22,604 INFO L87 Difference]: Start difference. First operand 487 states and 1536 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:22,791 INFO L93 Difference]: Finished difference Result 646 states and 1989 transitions. [2021-06-05 14:34:22,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:22,791 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:22,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:22,792 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:34:22,792 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:34:22,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:22,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:34:22,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 487. [2021-06-05 14:34:22,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 14:34:22,797 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 14:34:22,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:22,797 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 14:34:22,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:22,797 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 14:34:22,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:22,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:22,798 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:22,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4498,798 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:22,998 INFO L430 AbstractCegarLoop]: === Iteration 810 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:22,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:22,998 INFO L82 PathProgramCache]: Analyzing trace with hash 656663135, now seen corresponding path program 798 times [2021-06-05 14:34:22,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:22,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703189489] [2021-06-05 14:34:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:23,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:23,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703189489] [2021-06-05 14:34:23,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703189489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:23,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145461685] [2021-06-05 14:34:23,083 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 799 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 799 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:23,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:34:23,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:23,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:23,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:23,193 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_238], 1=[o_2]} [2021-06-05 14:34:23,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:23,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:23,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:23,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:23,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:23,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:23,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:34:23,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:23,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:23,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:23,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:23,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:23,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:23,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,303 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:34:23,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:23,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145461685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:23,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:23,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:23,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27618946] [2021-06-05 14:34:23,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:23,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:23,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:23,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:23,318 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:23,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:23,594 INFO L93 Difference]: Finished difference Result 646 states and 1989 transitions. [2021-06-05 14:34:23,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:23,594 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:23,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:23,595 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:34:23,595 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:34:23,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 251.7ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:23,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:34:23,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 483. [2021-06-05 14:34:23,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.159751037344398) internal successors, (1523), 482 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:23,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1523 transitions. [2021-06-05 14:34:23,601 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1523 transitions. Word has length 21 [2021-06-05 14:34:23,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:23,601 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1523 transitions. [2021-06-05 14:34:23,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:23,601 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1523 transitions. [2021-06-05 14:34:23,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:23,601 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:23,601 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:23,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 799 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4504 [2021-06-05 14:34:23,802 INFO L430 AbstractCegarLoop]: === Iteration 811 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:23,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:23,802 INFO L82 PathProgramCache]: Analyzing trace with hash 2053050313, now seen corresponding path program 799 times [2021-06-05 14:34:23,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:23,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127552759] [2021-06-05 14:34:23,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:23,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:23,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:23,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127552759] [2021-06-05 14:34:23,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127552759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:23,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204827239] [2021-06-05 14:34:23,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 800 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 800 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:23,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:23,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:23,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:23,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:23,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:23,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:23,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:34:24,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:24,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:24,008 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:24,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:24,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204827239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:24,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:24,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:24,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975482375] [2021-06-05 14:34:24,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:24,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:24,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:24,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:24,037 INFO L87 Difference]: Start difference. First operand 483 states and 1523 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:24,219 INFO L93 Difference]: Finished difference Result 760 states and 2346 transitions. [2021-06-05 14:34:24,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:24,219 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:24,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:24,220 INFO L225 Difference]: With dead ends: 760 [2021-06-05 14:34:24,220 INFO L226 Difference]: Without dead ends: 739 [2021-06-05 14:34:24,220 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 182.2ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:34:24,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-06-05 14:34:24,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 489. [2021-06-05 14:34:24,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1639344262295084) internal successors, (1544), 488 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1544 transitions. [2021-06-05 14:34:24,226 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1544 transitions. Word has length 21 [2021-06-05 14:34:24,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:24,226 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1544 transitions. [2021-06-05 14:34:24,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,226 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1544 transitions. [2021-06-05 14:34:24,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:24,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:24,227 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:24,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4509,800 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:24,433 INFO L430 AbstractCegarLoop]: === Iteration 812 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:24,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:24,433 INFO L82 PathProgramCache]: Analyzing trace with hash 723122151, now seen corresponding path program 800 times [2021-06-05 14:34:24,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:24,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403027417] [2021-06-05 14:34:24,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:24,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:24,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:24,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403027417] [2021-06-05 14:34:24,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403027417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:24,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682933478] [2021-06-05 14:34:24,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 801 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 801 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:24,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:24,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:24,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:24,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:24,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:24,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:24,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:24,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:24,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:24,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:24,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:24,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:24,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:24,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:24,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:24,656 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:34:24,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:24,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682933478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:24,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:24,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:24,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887896814] [2021-06-05 14:34:24,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:24,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:24,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:24,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:24,676 INFO L87 Difference]: Start difference. First operand 489 states and 1544 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:24,841 INFO L93 Difference]: Finished difference Result 633 states and 1959 transitions. [2021-06-05 14:34:24,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:24,841 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:24,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:24,842 INFO L225 Difference]: With dead ends: 633 [2021-06-05 14:34:24,842 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 14:34:24,842 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:24,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 14:34:24,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 486. [2021-06-05 14:34:24,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.158762886597938) internal successors, (1532), 485 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1532 transitions. [2021-06-05 14:34:24,847 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1532 transitions. Word has length 21 [2021-06-05 14:34:24,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:24,847 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1532 transitions. [2021-06-05 14:34:24,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:24,848 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1532 transitions. [2021-06-05 14:34:24,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:24,848 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:24,848 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:25,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4511,801 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:25,049 INFO L430 AbstractCegarLoop]: === Iteration 813 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:25,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:25,049 INFO L82 PathProgramCache]: Analyzing trace with hash -191959337, now seen corresponding path program 801 times [2021-06-05 14:34:25,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:25,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404570213] [2021-06-05 14:34:25,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:25,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:25,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:25,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404570213] [2021-06-05 14:34:25,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404570213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:25,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865146939] [2021-06-05 14:34:25,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 802 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 802 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:25,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:34:25,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:25,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:25,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:25,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:25,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:25,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:25,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:25,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:25,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:25,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:25,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:25,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:25,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:25,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:25,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:34:25,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:25,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865146939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:25,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:25,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:25,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929144597] [2021-06-05 14:34:25,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:25,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:25,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:25,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:25,368 INFO L87 Difference]: Start difference. First operand 486 states and 1532 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:25,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:25,626 INFO L93 Difference]: Finished difference Result 768 states and 2368 transitions. [2021-06-05 14:34:25,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:25,626 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:25,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:25,627 INFO L225 Difference]: With dead ends: 768 [2021-06-05 14:34:25,627 INFO L226 Difference]: Without dead ends: 747 [2021-06-05 14:34:25,627 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 267.6ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:34:25,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-06-05 14:34:25,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 482. [2021-06-05 14:34:25,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.158004158004158) internal successors, (1519), 481 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:25,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1519 transitions. [2021-06-05 14:34:25,632 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1519 transitions. Word has length 21 [2021-06-05 14:34:25,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:25,632 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1519 transitions. [2021-06-05 14:34:25,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:25,633 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1519 transitions. [2021-06-05 14:34:25,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:25,633 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:25,633 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:25,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4513,802 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:25,834 INFO L430 AbstractCegarLoop]: === Iteration 814 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:25,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:25,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1400915743, now seen corresponding path program 802 times [2021-06-05 14:34:25,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:25,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920593159] [2021-06-05 14:34:25,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:25,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:25,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:25,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:25,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920593159] [2021-06-05 14:34:25,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920593159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:25,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182821543] [2021-06-05 14:34:25,906 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 803 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 803 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:25,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:25,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:25,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:25,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:25,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:25,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:25,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:34:25,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:25,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:25,993 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:25,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:25,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:26,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:26,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182821543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:26,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:26,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:34:26,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822475155] [2021-06-05 14:34:26,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:34:26,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:26,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:34:26,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:26,021 INFO L87 Difference]: Start difference. First operand 482 states and 1519 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:26,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:26,613 INFO L93 Difference]: Finished difference Result 916 states and 2778 transitions. [2021-06-05 14:34:26,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:34:26,614 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:26,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:26,615 INFO L225 Difference]: With dead ends: 916 [2021-06-05 14:34:26,615 INFO L226 Difference]: Without dead ends: 895 [2021-06-05 14:34:26,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 459.4ms TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:34:26,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2021-06-05 14:34:26,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 480. [2021-06-05 14:34:26,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1419624217119) internal successors, (1505), 479 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:26,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1505 transitions. [2021-06-05 14:34:26,621 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1505 transitions. Word has length 21 [2021-06-05 14:34:26,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:26,621 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1505 transitions. [2021-06-05 14:34:26,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:26,622 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1505 transitions. [2021-06-05 14:34:26,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:26,622 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:26,622 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:26,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 803 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4516 [2021-06-05 14:34:26,838 INFO L430 AbstractCegarLoop]: === Iteration 815 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:26,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:26,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1283658241, now seen corresponding path program 803 times [2021-06-05 14:34:26,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:26,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677091468] [2021-06-05 14:34:26,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:26,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:26,937 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:26,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:26,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677091468] [2021-06-05 14:34:26,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677091468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:26,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066543193] [2021-06-05 14:34:26,937 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 804 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 804 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:26,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:34:26,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:26,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:34:26,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:27,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:27,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:27,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:34:27,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:27,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:27,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:27,084 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:27,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:27,085 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:34:27,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:27,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066543193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:27,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:27,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:34:27,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394820531] [2021-06-05 14:34:27,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:34:27,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:27,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:34:27,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:27,168 INFO L87 Difference]: Start difference. First operand 480 states and 1505 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:27,459 INFO L93 Difference]: Finished difference Result 770 states and 2358 transitions. [2021-06-05 14:34:27,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:34:27,459 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:27,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:27,460 INFO L225 Difference]: With dead ends: 770 [2021-06-05 14:34:27,460 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 14:34:27,460 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 322.8ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:34:27,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 14:34:27,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 459. [2021-06-05 14:34:27,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.12882096069869) internal successors, (1433), 458 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1433 transitions. [2021-06-05 14:34:27,466 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1433 transitions. Word has length 21 [2021-06-05 14:34:27,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:27,466 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1433 transitions. [2021-06-05 14:34:27,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,466 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1433 transitions. [2021-06-05 14:34:27,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:27,466 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:27,466 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:27,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4518,804 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:27,667 INFO L430 AbstractCegarLoop]: === Iteration 816 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:27,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:27,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1900494295, now seen corresponding path program 804 times [2021-06-05 14:34:27,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:27,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874480652] [2021-06-05 14:34:27,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:27,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:27,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:27,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874480652] [2021-06-05 14:34:27,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874480652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:27,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902074972] [2021-06-05 14:34:27,739 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 805 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 805 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:27,765 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:34:27,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:27,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:27,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:27,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:27,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:27,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:34:27,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:27,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:27,842 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:27,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:27,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:34:27,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:27,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902074972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:27,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:27,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:27,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402594464] [2021-06-05 14:34:27,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:27,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:27,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:27,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:27,850 INFO L87 Difference]: Start difference. First operand 459 states and 1433 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:27,951 INFO L93 Difference]: Finished difference Result 605 states and 1861 transitions. [2021-06-05 14:34:27,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:27,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:27,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:27,952 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:34:27,952 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 14:34:27,952 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 112.2ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:27,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 14:34:27,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 465. [2021-06-05 14:34:27,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1336206896551726) internal successors, (1454), 464 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1454 transitions. [2021-06-05 14:34:27,957 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1454 transitions. Word has length 21 [2021-06-05 14:34:27,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:27,957 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1454 transitions. [2021-06-05 14:34:27,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:27,957 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1454 transitions. [2021-06-05 14:34:27,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:27,957 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:27,957 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:28,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 805 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4524 [2021-06-05 14:34:28,158 INFO L430 AbstractCegarLoop]: === Iteration 817 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:28,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:28,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1398702959, now seen corresponding path program 805 times [2021-06-05 14:34:28,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:28,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713521990] [2021-06-05 14:34:28,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:28,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:28,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713521990] [2021-06-05 14:34:28,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713521990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:28,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831371937] [2021-06-05 14:34:28,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 806 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 806 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:28,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:28,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:28,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:28,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:28,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:28,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:34:28,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:28,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:28,319 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:28,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:28,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:28,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831371937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:28,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:28,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:34:28,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600005813] [2021-06-05 14:34:28,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:34:28,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:28,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:34:28,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:34:28,334 INFO L87 Difference]: Start difference. First operand 465 states and 1454 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:28,463 INFO L93 Difference]: Finished difference Result 614 states and 1885 transitions. [2021-06-05 14:34:28,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:28,464 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:28,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:28,464 INFO L225 Difference]: With dead ends: 614 [2021-06-05 14:34:28,464 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 14:34:28,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 105.3ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:28,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 14:34:28,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 462. [2021-06-05 14:34:28,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 14:34:28,469 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 14:34:28,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:28,469 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 14:34:28,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,469 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 14:34:28,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:28,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:28,470 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:28,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4526,806 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:28,670 INFO L430 AbstractCegarLoop]: === Iteration 818 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:28,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:28,670 INFO L82 PathProgramCache]: Analyzing trace with hash -708081161, now seen corresponding path program 806 times [2021-06-05 14:34:28,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:28,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915156456] [2021-06-05 14:34:28,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:28,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:28,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:28,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:28,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915156456] [2021-06-05 14:34:28,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915156456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:28,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514616471] [2021-06-05 14:34:28,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 807 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 807 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:28,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:28,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:28,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:28,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:28,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:28,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:28,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:34:28,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:28,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:28,834 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:28,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:28,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:28,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514616471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:28,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:28,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:34:28,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484499737] [2021-06-05 14:34:28,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:34:28,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:28,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:34:28,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:28,847 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:28,937 INFO L93 Difference]: Finished difference Result 602 states and 1852 transitions. [2021-06-05 14:34:28,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:28,937 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:28,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:28,938 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:34:28,938 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 14:34:28,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 96.1ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:28,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 14:34:28,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 459. [2021-06-05 14:34:28,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.12882096069869) internal successors, (1433), 458 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1433 transitions. [2021-06-05 14:34:28,943 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1433 transitions. Word has length 21 [2021-06-05 14:34:28,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:28,943 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1433 transitions. [2021-06-05 14:34:28,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:28,943 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1433 transitions. [2021-06-05 14:34:28,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:28,943 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:28,943 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:29,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 807 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4528 [2021-06-05 14:34:29,144 INFO L430 AbstractCegarLoop]: === Iteration 819 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:29,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:29,144 INFO L82 PathProgramCache]: Analyzing trace with hash 332154637, now seen corresponding path program 807 times [2021-06-05 14:34:29,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:29,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826138932] [2021-06-05 14:34:29,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:29,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:29,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:29,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:29,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826138932] [2021-06-05 14:34:29,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826138932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:29,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144184688] [2021-06-05 14:34:29,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 808 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 808 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:29,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:34:29,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:29,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:29,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:29,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:29,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:29,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:34:29,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:29,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:29,295 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:29,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:29,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:29,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144184688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:29,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:29,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:34:29,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380237270] [2021-06-05 14:34:29,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:34:29,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:29,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:34:29,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:29,309 INFO L87 Difference]: Start difference. First operand 459 states and 1433 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:29,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:29,425 INFO L93 Difference]: Finished difference Result 680 states and 2080 transitions. [2021-06-05 14:34:29,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:29,425 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:29,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:29,426 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:34:29,426 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 14:34:29,426 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 92.5ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:34:29,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 14:34:29,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 456. [2021-06-05 14:34:29,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1296703296703297) internal successors, (1424), 455 states have internal predecessors, (1424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:29,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1424 transitions. [2021-06-05 14:34:29,431 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1424 transitions. Word has length 21 [2021-06-05 14:34:29,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:29,431 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1424 transitions. [2021-06-05 14:34:29,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:29,431 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1424 transitions. [2021-06-05 14:34:29,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:29,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:29,432 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:29,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 808 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4530 [2021-06-05 14:34:29,632 INFO L430 AbstractCegarLoop]: === Iteration 820 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:29,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:29,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1964035979, now seen corresponding path program 808 times [2021-06-05 14:34:29,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:29,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599756050] [2021-06-05 14:34:29,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:29,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:29,717 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:29,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:29,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599756050] [2021-06-05 14:34:29,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599756050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:29,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577113101] [2021-06-05 14:34:29,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 809 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 809 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:29,744 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:29,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:29,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:29,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:29,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:29,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:29,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:29,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:29,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 14:34:29,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:29,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:29,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:29,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:29,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:29,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:29,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:29,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:7 [2021-06-05 14:34:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:29,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577113101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:29,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:29,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:29,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110778218] [2021-06-05 14:34:29,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:29,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:29,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:29,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:29,900 INFO L87 Difference]: Start difference. First operand 456 states and 1424 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:30,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:30,239 INFO L93 Difference]: Finished difference Result 696 states and 2138 transitions. [2021-06-05 14:34:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:30,239 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:30,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:30,240 INFO L225 Difference]: With dead ends: 696 [2021-06-05 14:34:30,240 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:34:30,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 290.0ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:34:30,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:34:30,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 468. [2021-06-05 14:34:30,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.139186295503212) internal successors, (1466), 467 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:30,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1466 transitions. [2021-06-05 14:34:30,245 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1466 transitions. Word has length 21 [2021-06-05 14:34:30,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:30,245 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1466 transitions. [2021-06-05 14:34:30,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1466 transitions. [2021-06-05 14:34:30,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:30,246 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:30,246 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:30,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4532,809 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:30,446 INFO L430 AbstractCegarLoop]: === Iteration 821 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:30,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:30,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1741827367, now seen corresponding path program 809 times [2021-06-05 14:34:30,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:30,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306746989] [2021-06-05 14:34:30,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:30,521 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:30,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:30,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306746989] [2021-06-05 14:34:30,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306746989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:30,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292155088] [2021-06-05 14:34:30,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 810 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 810 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:30,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:30,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:30,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:30,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:30,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:30,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:30,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:30,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:30,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 14:34:30,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:30,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:30,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:30,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:30,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:30,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:30,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:30,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:30,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:30,671 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:30,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:30,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:30,677 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:41, output treesize:5 [2021-06-05 14:34:30,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:30,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292155088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:30,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:30,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:30,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086911497] [2021-06-05 14:34:30,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:30,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:30,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:30,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:30,703 INFO L87 Difference]: Start difference. First operand 468 states and 1466 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:31,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:31,490 INFO L93 Difference]: Finished difference Result 992 states and 2992 transitions. [2021-06-05 14:34:31,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 14:34:31,490 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:31,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:31,491 INFO L225 Difference]: With dead ends: 992 [2021-06-05 14:34:31,492 INFO L226 Difference]: Without dead ends: 932 [2021-06-05 14:34:31,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 583.2ms TimeCoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 14:34:31,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-06-05 14:34:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 476. [2021-06-05 14:34:31,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.134736842105263) internal successors, (1489), 475 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:31,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1489 transitions. [2021-06-05 14:34:31,498 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1489 transitions. Word has length 21 [2021-06-05 14:34:31,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:31,498 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1489 transitions. [2021-06-05 14:34:31,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:31,498 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1489 transitions. [2021-06-05 14:34:31,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:31,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:31,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:31,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4535,810 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:31,701 INFO L430 AbstractCegarLoop]: === Iteration 822 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:31,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:31,701 INFO L82 PathProgramCache]: Analyzing trace with hash -644539477, now seen corresponding path program 810 times [2021-06-05 14:34:31,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:31,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183461172] [2021-06-05 14:34:31,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:31,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:31,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:31,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:31,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183461172] [2021-06-05 14:34:31,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183461172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:31,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660745247] [2021-06-05 14:34:31,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 811 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 811 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:31,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:34:31,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:31,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:31,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:31,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:31,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:31,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:31,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:31,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:31,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:31,886 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 14:34:31,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:31,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:31,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:31,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:31,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:31,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:31,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:31,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:31,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:31,935 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:31,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:31,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:31,947 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:13 [2021-06-05 14:34:31,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:31,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660745247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:31,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:31,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:31,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435018014] [2021-06-05 14:34:31,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:31,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:31,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:31,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:31,995 INFO L87 Difference]: Start difference. First operand 476 states and 1489 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:32,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:32,385 INFO L93 Difference]: Finished difference Result 785 states and 2415 transitions. [2021-06-05 14:34:32,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:34:32,386 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:32,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:32,387 INFO L225 Difference]: With dead ends: 785 [2021-06-05 14:34:32,387 INFO L226 Difference]: Without dead ends: 762 [2021-06-05 14:34:32,387 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 325.6ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:34:32,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2021-06-05 14:34:32,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 474. [2021-06-05 14:34:32,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1374207188160677) internal successors, (1484), 473 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:32,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1484 transitions. [2021-06-05 14:34:32,392 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1484 transitions. Word has length 21 [2021-06-05 14:34:32,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:32,392 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1484 transitions. [2021-06-05 14:34:32,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:32,392 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1484 transitions. [2021-06-05 14:34:32,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:32,393 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:32,393 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:32,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 811 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4541 [2021-06-05 14:34:32,593 INFO L430 AbstractCegarLoop]: === Iteration 823 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:32,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:32,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1530337757, now seen corresponding path program 811 times [2021-06-05 14:34:32,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:32,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474635967] [2021-06-05 14:34:32,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:32,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:32,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:32,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:32,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474635967] [2021-06-05 14:34:32,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474635967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:32,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861536979] [2021-06-05 14:34:32,682 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 812 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 812 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:32,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:32,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:32,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:32,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:32,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:32,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:32,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:32,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 14:34:32,802 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:34:32,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:32,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:32,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:32,807 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:32,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:32,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:32,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:32,822 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:32,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:32,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:32,835 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:13 [2021-06-05 14:34:32,881 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:32,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861536979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:32,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:32,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:32,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070888352] [2021-06-05 14:34:32,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:32,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:32,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:32,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:32,882 INFO L87 Difference]: Start difference. First operand 474 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:33,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:33,182 INFO L93 Difference]: Finished difference Result 784 states and 2409 transitions. [2021-06-05 14:34:33,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:34:33,182 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:33,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:33,183 INFO L225 Difference]: With dead ends: 784 [2021-06-05 14:34:33,183 INFO L226 Difference]: Without dead ends: 757 [2021-06-05 14:34:33,183 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 237.8ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:34:33,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-06-05 14:34:33,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 474. [2021-06-05 14:34:33,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1374207188160677) internal successors, (1484), 473 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:33,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1484 transitions. [2021-06-05 14:34:33,189 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1484 transitions. Word has length 21 [2021-06-05 14:34:33,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:33,189 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1484 transitions. [2021-06-05 14:34:33,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:33,189 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1484 transitions. [2021-06-05 14:34:33,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:33,189 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:33,189 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:33,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 812 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4546 [2021-06-05 14:34:33,390 INFO L430 AbstractCegarLoop]: === Iteration 824 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:33,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:33,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1814600441, now seen corresponding path program 812 times [2021-06-05 14:34:33,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:33,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545784082] [2021-06-05 14:34:33,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:33,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:33,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545784082] [2021-06-05 14:34:33,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545784082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:33,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249593180] [2021-06-05 14:34:33,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 813 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 813 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:33,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:33,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:33,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:33,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:33,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:33,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:33,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:33,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:33,579 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:33,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:33,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:33,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:34:33,620 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_239, o_0, v_prenex_240], 1=[o_2]} [2021-06-05 14:34:33,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:33,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:33,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:33,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:33,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:33,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:33,644 INFO L518 ElimStorePlain]: Eliminatee v_prenex_240 vanished before elimination [2021-06-05 14:34:33,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:33,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:33,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:33,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:33,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:33,656 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:34:33,715 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:33,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249593180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:33,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:33,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:33,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342431807] [2021-06-05 14:34:33,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:33,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:33,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:33,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:33,716 INFO L87 Difference]: Start difference. First operand 474 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:34,342 INFO L93 Difference]: Finished difference Result 963 states and 2928 transitions. [2021-06-05 14:34:34,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 14:34:34,342 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:34,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:34,343 INFO L225 Difference]: With dead ends: 963 [2021-06-05 14:34:34,343 INFO L226 Difference]: Without dead ends: 936 [2021-06-05 14:34:34,344 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 455.7ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:34:34,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-06-05 14:34:34,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 488. [2021-06-05 14:34:34,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.131416837782341) internal successors, (1525), 487 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:34,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1525 transitions. [2021-06-05 14:34:34,350 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1525 transitions. Word has length 21 [2021-06-05 14:34:34,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:34,350 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1525 transitions. [2021-06-05 14:34:34,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1525 transitions. [2021-06-05 14:34:34,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:34,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:34,350 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:34,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 813 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4550 [2021-06-05 14:34:34,551 INFO L430 AbstractCegarLoop]: === Iteration 825 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:34,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:34,551 INFO L82 PathProgramCache]: Analyzing trace with hash -128208601, now seen corresponding path program 813 times [2021-06-05 14:34:34,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:34,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880982053] [2021-06-05 14:34:34,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:34,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:34,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880982053] [2021-06-05 14:34:34,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880982053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:34,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150542306] [2021-06-05 14:34:34,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 814 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 814 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:34,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:34:34,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:34,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:34,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:34,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:34,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:34,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:34,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:34,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:34,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:34,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:34,768 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 14:34:34,812 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:34:34,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:34,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:34,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:34,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:34,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:34,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:34,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:34,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:34,827 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:34:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:34,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150542306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:34,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:34,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:34,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850114353] [2021-06-05 14:34:34,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:34,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:34,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:34,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:34,857 INFO L87 Difference]: Start difference. First operand 488 states and 1525 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:35,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:35,347 INFO L93 Difference]: Finished difference Result 829 states and 2543 transitions. [2021-06-05 14:34:35,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:34:35,347 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:35,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:35,348 INFO L225 Difference]: With dead ends: 829 [2021-06-05 14:34:35,348 INFO L226 Difference]: Without dead ends: 808 [2021-06-05 14:34:35,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 391.9ms TimeCoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:34:35,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-05 14:34:35,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 470. [2021-06-05 14:34:35,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:35,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 14:34:35,354 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 14:34:35,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:35,354 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 14:34:35,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:35,354 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 14:34:35,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:35,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:35,355 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:35,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 814 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4562 [2021-06-05 14:34:35,555 INFO L430 AbstractCegarLoop]: === Iteration 826 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:35,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:35,555 INFO L82 PathProgramCache]: Analyzing trace with hash 652200909, now seen corresponding path program 814 times [2021-06-05 14:34:35,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:35,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546505472] [2021-06-05 14:34:35,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:35,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:35,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:35,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:35,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546505472] [2021-06-05 14:34:35,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546505472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:35,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534819671] [2021-06-05 14:34:35,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 815 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 815 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:35,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:35,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:35,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:35,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:35,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:35,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:35,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:35,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:35,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:35,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 14:34:35,768 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:34:35,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:35,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:35,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:35,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:35,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:35,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:35,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:35,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:35,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:35,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:35,807 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:13 [2021-06-05 14:34:35,864 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:35,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534819671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:35,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:35,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:35,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617869559] [2021-06-05 14:34:35,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:35,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:35,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:35,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:35,865 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:36,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:36,263 INFO L93 Difference]: Finished difference Result 855 states and 2616 transitions. [2021-06-05 14:34:36,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:34:36,263 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:36,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:36,265 INFO L225 Difference]: With dead ends: 855 [2021-06-05 14:34:36,265 INFO L226 Difference]: Without dead ends: 824 [2021-06-05 14:34:36,265 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 318.9ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:34:36,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-06-05 14:34:36,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 472. [2021-06-05 14:34:36,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:36,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 14:34:36,270 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 14:34:36,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:36,270 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 14:34:36,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:36,271 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 14:34:36,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:36,271 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:36,271 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:36,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4569,815 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:36,472 INFO L430 AbstractCegarLoop]: === Iteration 827 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:36,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:36,472 INFO L82 PathProgramCache]: Analyzing trace with hash 367938225, now seen corresponding path program 815 times [2021-06-05 14:34:36,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:36,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205129416] [2021-06-05 14:34:36,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:36,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:36,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:36,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205129416] [2021-06-05 14:34:36,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205129416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:36,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894922870] [2021-06-05 14:34:36,565 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 816 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 816 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:36,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:34:36,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:36,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:36,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:36,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:36,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:36,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:36,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:36,654 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:36,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:36,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:36,660 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 14:34:36,710 INFO L446 ElimStorePlain]: Different costs {0=[o_0, v_prenex_241, v_prenex_242], 1=[o_2]} [2021-06-05 14:34:36,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:36,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:36,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:36,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:36,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:36,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:36,735 INFO L518 ElimStorePlain]: Eliminatee v_prenex_242 vanished before elimination [2021-06-05 14:34:36,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:36,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:36,737 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:36,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:36,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:36,746 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 14:34:36,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:36,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894922870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:36,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:36,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:36,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087953282] [2021-06-05 14:34:36,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:36,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:36,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:36,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:36,819 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:37,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:37,736 INFO L93 Difference]: Finished difference Result 1099 states and 3357 transitions. [2021-06-05 14:34:37,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 14:34:37,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:37,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:37,737 INFO L225 Difference]: With dead ends: 1099 [2021-06-05 14:34:37,737 INFO L226 Difference]: Without dead ends: 1072 [2021-06-05 14:34:37,738 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 657.8ms TimeCoverageRelationStatistics Valid=225, Invalid=1035, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 14:34:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-06-05 14:34:37,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 486. [2021-06-05 14:34:37,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:37,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 14:34:37,744 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 14:34:37,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:37,744 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 14:34:37,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:37,744 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 14:34:37,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:37,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:37,745 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:37,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 816 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4573 [2021-06-05 14:34:37,945 INFO L430 AbstractCegarLoop]: === Iteration 828 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:37,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:37,946 INFO L82 PathProgramCache]: Analyzing trace with hash 2054330065, now seen corresponding path program 816 times [2021-06-05 14:34:37,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:37,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046959559] [2021-06-05 14:34:37,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:37,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:38,029 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:38,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:38,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046959559] [2021-06-05 14:34:38,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046959559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:38,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556497610] [2021-06-05 14:34:38,029 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 817 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 817 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:38,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:38,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:38,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:38,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:38,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:38,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:38,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:38,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:38,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:38,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:38,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:38,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 14:34:38,233 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:34:38,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:38,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:38,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:38,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:38,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:38,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:38,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:38,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:38,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:34:38,276 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:38,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556497610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:38,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:38,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:38,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894731921] [2021-06-05 14:34:38,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:38,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:38,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:38,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:38,277 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:38,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:38,828 INFO L93 Difference]: Finished difference Result 970 states and 2980 transitions. [2021-06-05 14:34:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:34:38,828 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:38,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:38,830 INFO L225 Difference]: With dead ends: 970 [2021-06-05 14:34:38,830 INFO L226 Difference]: Without dead ends: 949 [2021-06-05 14:34:38,830 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 399.9ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:34:38,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-06-05 14:34:38,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 484. [2021-06-05 14:34:38,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1366459627329193) internal successors, (1515), 483 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:38,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1515 transitions. [2021-06-05 14:34:38,836 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1515 transitions. Word has length 21 [2021-06-05 14:34:38,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:38,836 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1515 transitions. [2021-06-05 14:34:38,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:38,837 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1515 transitions. [2021-06-05 14:34:38,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:38,837 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:38,837 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:39,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 817 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4585 [2021-06-05 14:34:39,037 INFO L430 AbstractCegarLoop]: === Iteration 829 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:39,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:39,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1200401433, now seen corresponding path program 817 times [2021-06-05 14:34:39,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:39,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921617340] [2021-06-05 14:34:39,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:39,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:39,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:39,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:39,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921617340] [2021-06-05 14:34:39,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921617340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:39,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908966545] [2021-06-05 14:34:39,109 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 818 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 818 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:39,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:39,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:39,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:39,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:39,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:39,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:39,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:39,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:39,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:39,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:39,203 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 14:34:39,258 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 14:34:39,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:39,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:39,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:39,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:39,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:39,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:39,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:39,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:39,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:34:39,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:39,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908966545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:39,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:39,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:39,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186811932] [2021-06-05 14:34:39,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:39,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:39,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:39,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:39,304 INFO L87 Difference]: Start difference. First operand 484 states and 1515 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:40,068 INFO L93 Difference]: Finished difference Result 1050 states and 3197 transitions. [2021-06-05 14:34:40,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 14:34:40,068 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:40,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:40,069 INFO L225 Difference]: With dead ends: 1050 [2021-06-05 14:34:40,069 INFO L226 Difference]: Without dead ends: 1029 [2021-06-05 14:34:40,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 510.0ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:34:40,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-06-05 14:34:40,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 468. [2021-06-05 14:34:40,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.145610278372591) internal successors, (1469), 467 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1469 transitions. [2021-06-05 14:34:40,076 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1469 transitions. Word has length 21 [2021-06-05 14:34:40,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:40,076 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1469 transitions. [2021-06-05 14:34:40,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,076 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1469 transitions. [2021-06-05 14:34:40,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:40,076 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:40,076 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:40,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 818 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4592 [2021-06-05 14:34:40,277 INFO L430 AbstractCegarLoop]: === Iteration 830 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:40,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:40,277 INFO L82 PathProgramCache]: Analyzing trace with hash -858665853, now seen corresponding path program 818 times [2021-06-05 14:34:40,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:40,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429157453] [2021-06-05 14:34:40,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:40,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:40,358 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:40,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:40,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429157453] [2021-06-05 14:34:40,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429157453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:40,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002225169] [2021-06-05 14:34:40,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 819 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 819 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:40,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:40,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:40,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:40,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:40,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:40,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:40,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:40,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:40,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:34:40,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:40,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:40,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:40,471 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:40,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:40,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:34:40,479 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:40,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002225169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:40,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:40,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:40,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122599356] [2021-06-05 14:34:40,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:40,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:40,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:40,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:40,480 INFO L87 Difference]: Start difference. First operand 468 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:40,616 INFO L93 Difference]: Finished difference Result 635 states and 1963 transitions. [2021-06-05 14:34:40,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:40,616 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:40,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:40,617 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:34:40,617 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 14:34:40,617 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:40,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 14:34:40,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 474. [2021-06-05 14:34:40,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1501057082452433) internal successors, (1490), 473 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1490 transitions. [2021-06-05 14:34:40,622 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1490 transitions. Word has length 21 [2021-06-05 14:34:40,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:40,622 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1490 transitions. [2021-06-05 14:34:40,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:40,622 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1490 transitions. [2021-06-05 14:34:40,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:40,622 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:40,622 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:40,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 819 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4599 [2021-06-05 14:34:40,823 INFO L430 AbstractCegarLoop]: === Iteration 831 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:40,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:40,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1360457189, now seen corresponding path program 819 times [2021-06-05 14:34:40,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:40,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919845242] [2021-06-05 14:34:40,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:40,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:40,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:40,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:40,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919845242] [2021-06-05 14:34:40,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919845242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:40,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066737071] [2021-06-05 14:34:40,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 820 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 820 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:40,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:34:40,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:40,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:40,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:41,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:41,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:41,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:41,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:34:41,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:41,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:41,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:41,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:34:41,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,093 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:34:41,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:41,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066737071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:41,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:41,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:41,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318286148] [2021-06-05 14:34:41,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:41,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:41,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:41,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:41,111 INFO L87 Difference]: Start difference. First operand 474 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:41,308 INFO L93 Difference]: Finished difference Result 626 states and 1939 transitions. [2021-06-05 14:34:41,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:41,308 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:41,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:41,309 INFO L225 Difference]: With dead ends: 626 [2021-06-05 14:34:41,309 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 14:34:41,309 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 178.0ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:41,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 14:34:41,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 471. [2021-06-05 14:34:41,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1446808510638298) internal successors, (1478), 470 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1478 transitions. [2021-06-05 14:34:41,314 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1478 transitions. Word has length 21 [2021-06-05 14:34:41,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:41,314 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1478 transitions. [2021-06-05 14:34:41,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,314 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1478 transitions. [2021-06-05 14:34:41,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:41,314 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:41,314 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:41,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4601,820 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:41,515 INFO L430 AbstractCegarLoop]: === Iteration 832 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:41,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:41,515 INFO L82 PathProgramCache]: Analyzing trace with hash 827725987, now seen corresponding path program 820 times [2021-06-05 14:34:41,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:41,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804193952] [2021-06-05 14:34:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:41,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:41,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:41,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804193952] [2021-06-05 14:34:41,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804193952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:41,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577455270] [2021-06-05 14:34:41,599 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 821 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 821 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:41,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:41,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:41,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:41,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:41,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:41,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:41,696 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:34:41,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:41,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:41,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:41,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:34:41,728 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:41,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:41,734 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:34:41,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:41,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577455270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:41,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:41,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:41,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959897112] [2021-06-05 14:34:41,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:41,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:41,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:41,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:41,747 INFO L87 Difference]: Start difference. First operand 471 states and 1478 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:41,870 INFO L93 Difference]: Finished difference Result 629 states and 1945 transitions. [2021-06-05 14:34:41,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:41,870 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:41,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:41,871 INFO L225 Difference]: With dead ends: 629 [2021-06-05 14:34:41,871 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 14:34:41,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 131.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:41,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 14:34:41,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 468. [2021-06-05 14:34:41,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.145610278372591) internal successors, (1469), 467 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1469 transitions. [2021-06-05 14:34:41,876 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1469 transitions. Word has length 21 [2021-06-05 14:34:41,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:41,876 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1469 transitions. [2021-06-05 14:34:41,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:41,876 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1469 transitions. [2021-06-05 14:34:41,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:41,876 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:41,876 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:42,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 821 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4604 [2021-06-05 14:34:42,077 INFO L430 AbstractCegarLoop]: === Iteration 833 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:42,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:42,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1734488267, now seen corresponding path program 821 times [2021-06-05 14:34:42,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:42,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246030425] [2021-06-05 14:34:42,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:42,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:42,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:42,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246030425] [2021-06-05 14:34:42,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246030425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:42,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977830907] [2021-06-05 14:34:42,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 822 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 822 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:42,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:42,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:42,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:42,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:42,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:42,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:42,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:42,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:42,229 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:42,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:42,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:42,285 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:42,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:34:42,293 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:42,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977830907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:42,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:42,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:42,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44200261] [2021-06-05 14:34:42,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:42,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:42,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:42,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:42,294 INFO L87 Difference]: Start difference. First operand 468 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:42,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:42,460 INFO L93 Difference]: Finished difference Result 646 states and 1994 transitions. [2021-06-05 14:34:42,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:42,460 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:42,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:42,461 INFO L225 Difference]: With dead ends: 646 [2021-06-05 14:34:42,461 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:34:42,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 174.5ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:42,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:34:42,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 474. [2021-06-05 14:34:42,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:42,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:34:42,466 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:34:42,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:42,466 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:34:42,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:42,466 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:34:42,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:42,467 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:42,467 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:42,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 822 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4606 [2021-06-05 14:34:42,667 INFO L430 AbstractCegarLoop]: === Iteration 834 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:42,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:42,667 INFO L82 PathProgramCache]: Analyzing trace with hash 2058687693, now seen corresponding path program 822 times [2021-06-05 14:34:42,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:42,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872184602] [2021-06-05 14:34:42,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:42,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:42,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:42,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872184602] [2021-06-05 14:34:42,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872184602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:42,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822256235] [2021-06-05 14:34:42,747 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 823 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 823 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:42,775 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:34:42,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:42,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:42,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:42,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:42,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:42,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:42,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:42,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:42,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:42,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:42,863 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:42,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:42,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:42,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:42,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822256235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:42,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:42,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:42,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545998102] [2021-06-05 14:34:42,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:42,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:42,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:42,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:42,877 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:43,071 INFO L93 Difference]: Finished difference Result 637 states and 1970 transitions. [2021-06-05 14:34:43,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:43,071 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:43,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:43,072 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:34:43,072 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 14:34:43,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 158.6ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:43,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 14:34:43,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 471. [2021-06-05 14:34:43,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1425531914893616) internal successors, (1477), 470 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1477 transitions. [2021-06-05 14:34:43,077 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1477 transitions. Word has length 21 [2021-06-05 14:34:43,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:43,077 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1477 transitions. [2021-06-05 14:34:43,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,077 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1477 transitions. [2021-06-05 14:34:43,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:43,077 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:43,077 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:43,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4609,823 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:43,278 INFO L430 AbstractCegarLoop]: === Iteration 835 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:43,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:43,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1420900691, now seen corresponding path program 823 times [2021-06-05 14:34:43,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:43,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768448576] [2021-06-05 14:34:43,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:43,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:43,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:43,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768448576] [2021-06-05 14:34:43,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768448576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:43,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290700933] [2021-06-05 14:34:43,375 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 824 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 824 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:43,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:43,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:43,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:43,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:43,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:43,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:43,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:43,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:43,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:43,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:43,472 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:34:43,519 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:34:43,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:43,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:43,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:43,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:43,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:43,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:43,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:43,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:43,536 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:10 [2021-06-05 14:34:43,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:43,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290700933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:43,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:43,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:43,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374713269] [2021-06-05 14:34:43,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:43,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:43,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:43,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:43,578 INFO L87 Difference]: Start difference. First operand 471 states and 1477 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:43,908 INFO L93 Difference]: Finished difference Result 707 states and 2166 transitions. [2021-06-05 14:34:43,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:34:43,909 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:43,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:43,910 INFO L225 Difference]: With dead ends: 707 [2021-06-05 14:34:43,910 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 14:34:43,910 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 296.7ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:34:43,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 14:34:43,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 471. [2021-06-05 14:34:43,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 14:34:43,915 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 14:34:43,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:43,915 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 14:34:43,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:43,915 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 14:34:43,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:43,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:43,916 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:44,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4612,824 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:44,116 INFO L430 AbstractCegarLoop]: === Iteration 836 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:44,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:44,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1145104717, now seen corresponding path program 824 times [2021-06-05 14:34:44,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:44,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504414362] [2021-06-05 14:34:44,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:44,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:44,199 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:44,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:44,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504414362] [2021-06-05 14:34:44,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504414362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:44,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481052970] [2021-06-05 14:34:44,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 825 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 825 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:44,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:44,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:44,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:44,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:44,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:44,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:44,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:44,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:44,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:44,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:44,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:44,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:44,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:44,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:44,338 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:34:44,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:44,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:44,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:44,346 INFO L518 ElimStorePlain]: Eliminatee v_prenex_244 vanished before elimination [2021-06-05 14:34:44,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:44,347 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:34:44,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:44,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481052970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:44,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:44,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:44,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867454884] [2021-06-05 14:34:44,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:44,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:44,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:44,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:44,365 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:44,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:44,561 INFO L93 Difference]: Finished difference Result 653 states and 2014 transitions. [2021-06-05 14:34:44,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:44,561 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:44,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:44,562 INFO L225 Difference]: With dead ends: 653 [2021-06-05 14:34:44,562 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:34:44,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 157.1ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:44,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:34:44,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 471. [2021-06-05 14:34:44,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:44,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 14:34:44,567 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 14:34:44,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:44,567 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 14:34:44,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:44,567 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 14:34:44,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:44,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:44,568 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:44,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4615,825 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:44,768 INFO L430 AbstractCegarLoop]: === Iteration 837 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:44,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:44,768 INFO L82 PathProgramCache]: Analyzing trace with hash 50405799, now seen corresponding path program 825 times [2021-06-05 14:34:44,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:44,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17543119] [2021-06-05 14:34:44,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:44,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:44,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:44,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:44,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17543119] [2021-06-05 14:34:44,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17543119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:44,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705885145] [2021-06-05 14:34:44,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 826 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 826 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:44,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:34:44,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:44,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:44,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:44,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:44,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:44,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:44,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:44,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:44,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:34:45,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:45,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:45,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:45,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:45,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:45,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:45,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:45,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:45,079 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:45,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:45,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:45,095 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:13 [2021-06-05 14:34:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:45,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705885145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:45,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:45,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:45,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441703527] [2021-06-05 14:34:45,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:45,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:45,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:45,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:45,146 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:46,212 INFO L93 Difference]: Finished difference Result 1063 states and 3157 transitions. [2021-06-05 14:34:46,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 14:34:46,213 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:46,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:46,214 INFO L225 Difference]: With dead ends: 1063 [2021-06-05 14:34:46,214 INFO L226 Difference]: Without dead ends: 1009 [2021-06-05 14:34:46,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 817.2ms TimeCoverageRelationStatistics Valid=250, Invalid=1310, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 14:34:46,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-06-05 14:34:46,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 472. [2021-06-05 14:34:46,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.150743099787686) internal successors, (1484), 471 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1484 transitions. [2021-06-05 14:34:46,220 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1484 transitions. Word has length 21 [2021-06-05 14:34:46,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:46,220 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1484 transitions. [2021-06-05 14:34:46,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,220 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1484 transitions. [2021-06-05 14:34:46,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:46,221 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:46,221 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:46,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4623,826 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:46,421 INFO L430 AbstractCegarLoop]: === Iteration 838 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:46,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:46,421 INFO L82 PathProgramCache]: Analyzing trace with hash -573879965, now seen corresponding path program 826 times [2021-06-05 14:34:46,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:46,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485162281] [2021-06-05 14:34:46,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:46,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:46,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:46,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:46,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485162281] [2021-06-05 14:34:46,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485162281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:46,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880488655] [2021-06-05 14:34:46,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 827 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 827 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:46,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:46,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:46,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:46,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:46,613 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_245]} [2021-06-05 14:34:46,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:46,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:46,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:46,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:46,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:46,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:46,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:46,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:46,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:34:46,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:46,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:46,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:46,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:46,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:46,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:46,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:46,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:34:46,715 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:46,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:46,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:46,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:34:46,755 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:46,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880488655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:46,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:46,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:46,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660312504] [2021-06-05 14:34:46,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:46,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:46,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:46,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:46,756 INFO L87 Difference]: Start difference. First operand 472 states and 1484 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:46,988 INFO L93 Difference]: Finished difference Result 661 states and 2044 transitions. [2021-06-05 14:34:46,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:46,988 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:46,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:46,989 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:34:46,989 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:34:46,989 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 198.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:46,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:34:46,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 472. [2021-06-05 14:34:46,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.150743099787686) internal successors, (1484), 471 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1484 transitions. [2021-06-05 14:34:46,994 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1484 transitions. Word has length 21 [2021-06-05 14:34:46,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:46,994 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1484 transitions. [2021-06-05 14:34:46,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:46,994 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1484 transitions. [2021-06-05 14:34:46,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:46,995 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:46,995 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:47,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4632,827 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:47,195 INFO L430 AbstractCegarLoop]: === Iteration 839 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:47,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:47,195 INFO L82 PathProgramCache]: Analyzing trace with hash -276613555, now seen corresponding path program 827 times [2021-06-05 14:34:47,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:47,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369758190] [2021-06-05 14:34:47,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:47,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:47,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:47,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369758190] [2021-06-05 14:34:47,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369758190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:47,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145618480] [2021-06-05 14:34:47,295 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 828 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 828 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:47,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:47,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:47,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:47,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:47,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:47,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:47,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:47,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:47,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:47,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:47,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:47,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:47,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:34:47,418 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:34:47,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:47,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:47,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:47,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:47,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:47,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:47,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:47,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:47,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:47,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:47,462 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 14:34:47,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:47,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145618480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:47,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:47,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:47,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001836301] [2021-06-05 14:34:47,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:47,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:47,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:47,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:47,533 INFO L87 Difference]: Start difference. First operand 472 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:47,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:47,937 INFO L93 Difference]: Finished difference Result 799 states and 2464 transitions. [2021-06-05 14:34:47,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:34:47,937 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:47,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:47,938 INFO L225 Difference]: With dead ends: 799 [2021-06-05 14:34:47,938 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 14:34:47,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 383.0ms TimeCoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:34:47,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 14:34:47,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 470. [2021-06-05 14:34:47,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1535181236673773) internal successors, (1479), 469 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:47,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1479 transitions. [2021-06-05 14:34:47,943 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1479 transitions. Word has length 21 [2021-06-05 14:34:47,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:47,944 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1479 transitions. [2021-06-05 14:34:47,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:47,944 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1479 transitions. [2021-06-05 14:34:47,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:47,944 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:47,944 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:48,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 828 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4639 [2021-06-05 14:34:48,145 INFO L430 AbstractCegarLoop]: === Iteration 840 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:48,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:48,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1565208177, now seen corresponding path program 828 times [2021-06-05 14:34:48,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:48,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845905101] [2021-06-05 14:34:48,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:48,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:48,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:48,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845905101] [2021-06-05 14:34:48,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845905101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:48,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711200570] [2021-06-05 14:34:48,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 829 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 829 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:48,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:48,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:48,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:48,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:48,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:48,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:48,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:48,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:48,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:34:48,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:34:48,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:48,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:48,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:48,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:48,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:48,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:48,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:48,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:48,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:48,402 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:48,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:48,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:48,420 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:19 [2021-06-05 14:34:48,497 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:48,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711200570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:48,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:48,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:48,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5413919] [2021-06-05 14:34:48,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:48,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:48,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:48,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:48,498 INFO L87 Difference]: Start difference. First operand 470 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:49,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:49,533 INFO L93 Difference]: Finished difference Result 1025 states and 3077 transitions. [2021-06-05 14:34:49,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 14:34:49,534 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:49,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:49,535 INFO L225 Difference]: With dead ends: 1025 [2021-06-05 14:34:49,535 INFO L226 Difference]: Without dead ends: 998 [2021-06-05 14:34:49,535 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 744.4ms TimeCoverageRelationStatistics Valid=232, Invalid=1250, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 14:34:49,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2021-06-05 14:34:49,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 465. [2021-06-05 14:34:49,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:49,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 14:34:49,541 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 14:34:49,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:49,541 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 14:34:49,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:49,541 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 14:34:49,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:49,542 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:49,542 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:49,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4647,829 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:49,742 INFO L430 AbstractCegarLoop]: === Iteration 841 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:49,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:49,742 INFO L82 PathProgramCache]: Analyzing trace with hash 822507213, now seen corresponding path program 829 times [2021-06-05 14:34:49,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:49,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907227689] [2021-06-05 14:34:49,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:49,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:49,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:49,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:49,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907227689] [2021-06-05 14:34:49,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907227689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:49,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563606507] [2021-06-05 14:34:49,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 830 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 830 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:49,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:49,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:49,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:49,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:49,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:49,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:49,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:49,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:49,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:49,897 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:49,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:49,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:49,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:49,938 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:49,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:49,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:49,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563606507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:49,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:49,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:49,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075237187] [2021-06-05 14:34:49,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:49,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:49,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:49,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:49,952 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:50,107 INFO L93 Difference]: Finished difference Result 632 states and 1950 transitions. [2021-06-05 14:34:50,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:50,108 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:50,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:50,108 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:34:50,109 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:34:50,109 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 118.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:34:50,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 468. [2021-06-05 14:34:50,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 14:34:50,113 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 14:34:50,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:50,113 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 14:34:50,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,113 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 14:34:50,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:50,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:50,114 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:50,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4659,830 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:50,314 INFO L430 AbstractCegarLoop]: === Iteration 842 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:50,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:50,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1447831331, now seen corresponding path program 830 times [2021-06-05 14:34:50,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:50,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876858990] [2021-06-05 14:34:50,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:50,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:50,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:50,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:50,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876858990] [2021-06-05 14:34:50,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876858990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:50,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670731955] [2021-06-05 14:34:50,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 831 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 831 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:50,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:50,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:50,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:50,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:50,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:50,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:50,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:50,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:50,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:34:50,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:50,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:50,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:50,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:50,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:50,500 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:50,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:50,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:34:50,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:50,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670731955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:50,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:50,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:50,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622817191] [2021-06-05 14:34:50,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:50,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:50,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:50,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:50,519 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:50,653 INFO L93 Difference]: Finished difference Result 617 states and 1891 transitions. [2021-06-05 14:34:50,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:50,653 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:50,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:50,654 INFO L225 Difference]: With dead ends: 617 [2021-06-05 14:34:50,654 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 14:34:50,654 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 110.5ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:50,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 14:34:50,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 468. [2021-06-05 14:34:50,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 14:34:50,659 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 14:34:50,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:50,659 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 14:34:50,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:50,659 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 14:34:50,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:50,659 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:50,659 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:50,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 831 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4662 [2021-06-05 14:34:50,860 INFO L430 AbstractCegarLoop]: === Iteration 843 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:50,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:50,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1163568647, now seen corresponding path program 831 times [2021-06-05 14:34:50,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:50,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167758873] [2021-06-05 14:34:50,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:50,936 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:50,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:50,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167758873] [2021-06-05 14:34:50,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167758873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:50,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605558296] [2021-06-05 14:34:50,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 832 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 832 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:50,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:34:50,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:50,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:50,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:50,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:50,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:50,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:51,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:51,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:51,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:51,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:51,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:51,069 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:51,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:51,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:51,077 INFO L518 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2021-06-05 14:34:51,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:51,077 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:34:51,107 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:51,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605558296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:51,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:51,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:51,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581449994] [2021-06-05 14:34:51,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:51,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:51,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:51,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:51,108 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:51,266 INFO L93 Difference]: Finished difference Result 670 states and 2038 transitions. [2021-06-05 14:34:51,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:34:51,267 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:51,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:51,268 INFO L225 Difference]: With dead ends: 670 [2021-06-05 14:34:51,268 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:34:51,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 154.1ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:34:51,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:34:51,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 481. [2021-06-05 14:34:51,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.129166666666667) internal successors, (1502), 480 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1502 transitions. [2021-06-05 14:34:51,273 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1502 transitions. Word has length 21 [2021-06-05 14:34:51,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:51,273 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1502 transitions. [2021-06-05 14:34:51,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,273 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1502 transitions. [2021-06-05 14:34:51,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:51,274 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:51,274 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:51,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4665,832 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:51,474 INFO L430 AbstractCegarLoop]: === Iteration 844 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:51,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:51,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1445006809, now seen corresponding path program 832 times [2021-06-05 14:34:51,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:51,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198242208] [2021-06-05 14:34:51,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:51,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:51,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:51,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:51,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198242208] [2021-06-05 14:34:51,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198242208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:51,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905269344] [2021-06-05 14:34:51,549 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 833 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 833 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:51,574 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:51,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:51,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:51,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:51,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:51,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:51,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:51,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:51,621 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:34:51,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:51,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:51,679 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:51,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:51,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:51,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:51,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905269344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:51,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:51,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:34:51,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277889945] [2021-06-05 14:34:51,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:34:51,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:51,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:34:51,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:51,690 INFO L87 Difference]: Start difference. First operand 481 states and 1502 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:51,898 INFO L93 Difference]: Finished difference Result 599 states and 1831 transitions. [2021-06-05 14:34:51,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:51,898 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:51,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:51,899 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:34:51,899 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 14:34:51,899 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 138.7ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:34:51,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 14:34:51,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 471. [2021-06-05 14:34:51,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 14:34:51,904 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 14:34:51,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:51,904 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 14:34:51,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:51,904 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 14:34:51,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:51,905 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:51,905 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:52,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4676,833 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:52,105 INFO L430 AbstractCegarLoop]: === Iteration 845 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:52,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:52,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1422502437, now seen corresponding path program 833 times [2021-06-05 14:34:52,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:52,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225933458] [2021-06-05 14:34:52,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:52,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:52,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225933458] [2021-06-05 14:34:52,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225933458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:52,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588537177] [2021-06-05 14:34:52,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 834 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 834 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:52,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:52,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:52,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:52,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:52,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:52,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:52,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:52,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:52,322 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_248, v_prenex_249]} [2021-06-05 14:34:52,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:52,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,338 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:52,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34: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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:52,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:52,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:34:52,354 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:52,365 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 14:34:52,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:52,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588537177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:52,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:52,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:52,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104024685] [2021-06-05 14:34:52,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:52,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:52,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:52,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:52,388 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:52,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:52,525 INFO L93 Difference]: Finished difference Result 650 states and 2009 transitions. [2021-06-05 14:34:52,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:52,525 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:52,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:52,526 INFO L225 Difference]: With dead ends: 650 [2021-06-05 14:34:52,526 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:34:52,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 128.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:52,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:34:52,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 471. [2021-06-05 14:34:52,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:52,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 14:34:52,531 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 14:34:52,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:52,531 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 14:34:52,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:52,531 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 14:34:52,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:52,532 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:52,532 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:52,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 834 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4682 [2021-06-05 14:34:52,732 INFO L430 AbstractCegarLoop]: === Iteration 846 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:52,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:52,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1125236027, now seen corresponding path program 834 times [2021-06-05 14:34:52,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:52,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443325607] [2021-06-05 14:34:52,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:52,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:52,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:52,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443325607] [2021-06-05 14:34:52,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443325607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:52,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521876343] [2021-06-05 14:34:52,810 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 835 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 835 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:52,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:34:52,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:52,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:52,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:52,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:52,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:34:52,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:52,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:52,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:52,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:52,905 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:52,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:52,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:34:52,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:52,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521876343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:52,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:52,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:34:52,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491384464] [2021-06-05 14:34:52,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:34:52,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:52,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:34:52,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:34:52,948 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:53,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:53,116 INFO L93 Difference]: Finished difference Result 607 states and 1866 transitions. [2021-06-05 14:34:53,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:53,116 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:53,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:53,117 INFO L225 Difference]: With dead ends: 607 [2021-06-05 14:34:53,117 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 14:34:53,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:34:53,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 14:34:53,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 470. [2021-06-05 14:34:53,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:53,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 14:34:53,122 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 14:34:53,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:53,122 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 14:34:53,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:53,122 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 14:34:53,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:53,122 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:53,122 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:53,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4688,835 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:53,323 INFO L430 AbstractCegarLoop]: === Iteration 847 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:53,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:53,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1409498711, now seen corresponding path program 835 times [2021-06-05 14:34:53,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:53,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616173940] [2021-06-05 14:34:53,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:53,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:53,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:53,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616173940] [2021-06-05 14:34:53,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616173940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134395944] [2021-06-05 14:34:53,419 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 836 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 836 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:53,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:53,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:53,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:53,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:53,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:53,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:53,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:53,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:53,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:53,517 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:53,552 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_250, v_prenex_251]} [2021-06-05 14:34:53,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:53,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:53,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:53,568 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:53,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:53,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:53,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:53,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:53,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:53,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:53,589 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:53,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:53,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:53,600 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:34:53,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:53,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134395944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:53,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:53,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:53,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799087208] [2021-06-05 14:34:53,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:53,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:53,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:53,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:53,678 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:54,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:54,348 INFO L93 Difference]: Finished difference Result 951 states and 2881 transitions. [2021-06-05 14:34:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 14:34:54,348 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:54,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:54,349 INFO L225 Difference]: With dead ends: 951 [2021-06-05 14:34:54,349 INFO L226 Difference]: Without dead ends: 924 [2021-06-05 14:34:54,350 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 556.4ms TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:34:54,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-06-05 14:34:54,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 481. [2021-06-05 14:34:54,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:54,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 14:34:54,355 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 14:34:54,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:54,356 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 14:34:54,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:54,356 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 14:34:54,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:54,356 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:54,356 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:54,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 836 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4694 [2021-06-05 14:34:54,557 INFO L430 AbstractCegarLoop]: === Iteration 848 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:54,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:54,557 INFO L82 PathProgramCache]: Analyzing trace with hash 666191079, now seen corresponding path program 836 times [2021-06-05 14:34:54,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:54,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010799335] [2021-06-05 14:34:54,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:54,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:54,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010799335] [2021-06-05 14:34:54,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010799335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:54,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242795632] [2021-06-05 14:34:54,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 837 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 837 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:54,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:54,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:54,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:54,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:54,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:54,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:54,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:54,746 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:54,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:54,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:54,762 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:34:54,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:54,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:54,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:54,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:54,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:54,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:34:54,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:54,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:54,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:54,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:34:54,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:54,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242795632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:54,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:54,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:54,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768802767] [2021-06-05 14:34:54,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:54,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:54,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:54,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:54,880 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:55,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:55,484 INFO L93 Difference]: Finished difference Result 829 states and 2541 transitions. [2021-06-05 14:34:55,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:34:55,485 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:55,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:55,486 INFO L225 Difference]: With dead ends: 829 [2021-06-05 14:34:55,486 INFO L226 Difference]: Without dead ends: 808 [2021-06-05 14:34:55,486 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 435.9ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:34:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-05 14:34:55,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 464. [2021-06-05 14:34:55,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:55,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 14:34:55,491 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 14:34:55,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:55,492 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 14:34:55,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:55,492 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 14:34:55,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:55,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:55,492 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:55,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 837 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4707 [2021-06-05 14:34:55,692 INFO L430 AbstractCegarLoop]: === Iteration 849 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:55,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:55,693 INFO L82 PathProgramCache]: Analyzing trace with hash 170372643, now seen corresponding path program 837 times [2021-06-05 14:34:55,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:55,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773848604] [2021-06-05 14:34:55,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:55,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:55,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:55,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:55,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773848604] [2021-06-05 14:34:55,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773848604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:55,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783471948] [2021-06-05 14:34:55,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 838 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 838 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:55,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:34:55,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:55,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:55,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:55,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:55,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:55,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:34:55,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:55,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:55,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:55,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:34:55,842 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 14:34:55,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:55,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:55,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:55,868 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:55,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:55,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:34:55,881 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:55,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783471948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:55,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:55,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:34:55,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28435240] [2021-06-05 14:34:55,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:34:55,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:55,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:34:55,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:34:55,882 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:56,017 INFO L93 Difference]: Finished difference Result 824 states and 2528 transitions. [2021-06-05 14:34:56,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:34:56,017 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:56,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:56,019 INFO L225 Difference]: With dead ends: 824 [2021-06-05 14:34:56,019 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 14:34:56,019 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 93.7ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:34:56,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 14:34:56,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 467. [2021-06-05 14:34:56,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1351931330472103) internal successors, (1461), 466 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1461 transitions. [2021-06-05 14:34:56,024 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1461 transitions. Word has length 21 [2021-06-05 14:34:56,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:56,024 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1461 transitions. [2021-06-05 14:34:56,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,024 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1461 transitions. [2021-06-05 14:34:56,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:56,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:56,025 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:56,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 838 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4712 [2021-06-05 14:34:56,225 INFO L430 AbstractCegarLoop]: === Iteration 850 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:56,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:56,225 INFO L82 PathProgramCache]: Analyzing trace with hash 449517039, now seen corresponding path program 838 times [2021-06-05 14:34:56,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:56,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788704956] [2021-06-05 14:34:56,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:56,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:56,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:56,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788704956] [2021-06-05 14:34:56,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788704956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:56,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430763618] [2021-06-05 14:34:56,311 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 839 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 839 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:56,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:34:56,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:56,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:56,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:56,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:56,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:56,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:56,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:56,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:34:56,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:34:56,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:56,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:56,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:56,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:56,424 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:56,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:56,425 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:34:56,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:56,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430763618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:56,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:56,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:56,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642411670] [2021-06-05 14:34:56,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:56,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:56,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:56,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:56,470 INFO L87 Difference]: Start difference. First operand 467 states and 1461 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:56,816 INFO L93 Difference]: Finished difference Result 861 states and 2621 transitions. [2021-06-05 14:34:56,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:34:56,816 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:56,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:56,817 INFO L225 Difference]: With dead ends: 861 [2021-06-05 14:34:56,817 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 14:34:56,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 295.6ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:34:56,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 14:34:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 470. [2021-06-05 14:34:56,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1321961620469083) internal successors, (1469), 469 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1469 transitions. [2021-06-05 14:34:56,823 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1469 transitions. Word has length 21 [2021-06-05 14:34:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:56,823 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1469 transitions. [2021-06-05 14:34:56,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1469 transitions. [2021-06-05 14:34:56,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:56,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:56,824 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:57,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4716,839 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:57,024 INFO L430 AbstractCegarLoop]: === Iteration 851 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:57,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:57,024 INFO L82 PathProgramCache]: Analyzing trace with hash 165254355, now seen corresponding path program 839 times [2021-06-05 14:34:57,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:57,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308936847] [2021-06-05 14:34:57,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:57,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:57,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:57,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:57,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308936847] [2021-06-05 14:34:57,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308936847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:57,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161905797] [2021-06-05 14:34:57,105 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 840 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 840 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:57,132 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:34:57,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:57,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:57,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:57,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:57,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:57,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:57,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:57,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:57,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:57,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:57,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:57,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:57,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:57,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:57,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:57,234 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:57,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:57,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:34:57,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:57,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161905797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:57,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:57,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:57,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926063566] [2021-06-05 14:34:57,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:57,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:57,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:57,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:57,281 INFO L87 Difference]: Start difference. First operand 470 states and 1469 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:57,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:57,942 INFO L93 Difference]: Finished difference Result 1023 states and 3104 transitions. [2021-06-05 14:34:57,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 14:34:57,942 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:57,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:57,943 INFO L225 Difference]: With dead ends: 1023 [2021-06-05 14:34:57,943 INFO L226 Difference]: Without dead ends: 996 [2021-06-05 14:34:57,943 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 521.1ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:34:57,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-06-05 14:34:57,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 491. [2021-06-05 14:34:57,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1551020408163266) internal successors, (1546), 490 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:57,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1546 transitions. [2021-06-05 14:34:57,950 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1546 transitions. Word has length 21 [2021-06-05 14:34:57,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:57,950 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1546 transitions. [2021-06-05 14:34:57,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:57,950 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1546 transitions. [2021-06-05 14:34:57,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:57,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:57,950 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:58,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 840 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4719 [2021-06-05 14:34:58,151 INFO L430 AbstractCegarLoop]: === Iteration 852 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:58,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:58,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1851646195, now seen corresponding path program 840 times [2021-06-05 14:34:58,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:58,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271749050] [2021-06-05 14:34:58,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:58,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:58,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:58,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:58,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271749050] [2021-06-05 14:34:58,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271749050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:58,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221538128] [2021-06-05 14:34:58,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 841 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 841 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:58,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:34:58,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:34:58,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:58,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:58,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:58,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:58,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:58,299 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:58,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:58,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:58,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:58,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:58,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:58,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:58,369 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:58,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:58,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:58,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:58,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221538128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:58,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:58,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:58,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875133935] [2021-06-05 14:34:58,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:58,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:58,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:58,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:58,400 INFO L87 Difference]: Start difference. First operand 491 states and 1546 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:58,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:58,866 INFO L93 Difference]: Finished difference Result 965 states and 2948 transitions. [2021-06-05 14:34:58,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:34:58,867 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:58,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:58,868 INFO L225 Difference]: With dead ends: 965 [2021-06-05 14:34:58,868 INFO L226 Difference]: Without dead ends: 944 [2021-06-05 14:34:58,868 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 396.9ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:34:58,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-06-05 14:34:58,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 489. [2021-06-05 14:34:58,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1577868852459017) internal successors, (1541), 488 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:58,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1541 transitions. [2021-06-05 14:34:58,874 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1541 transitions. Word has length 21 [2021-06-05 14:34:58,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:58,874 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1541 transitions. [2021-06-05 14:34:58,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:58,874 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1541 transitions. [2021-06-05 14:34:58,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:58,875 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:58,875 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:34:59,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4729,841 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:59,075 INFO L430 AbstractCegarLoop]: === Iteration 853 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:34:59,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:34:59,075 INFO L82 PathProgramCache]: Analyzing trace with hash -1403085303, now seen corresponding path program 841 times [2021-06-05 14:34:59,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:34:59,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247385395] [2021-06-05 14:34:59,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:34:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:59,151 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:59,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:34:59,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247385395] [2021-06-05 14:34:59,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247385395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:59,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564796359] [2021-06-05 14:34:59,152 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 842 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 842 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:34:59,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:34:59,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:34:59,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:34:59,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:34:59,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:59,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:34:59,214 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:59,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:59,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:34:59,221 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:34:59,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:34:59,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:34:59,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:34:59,280 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:34:59,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:34:59,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:34:59,309 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:34:59,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564796359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:34:59,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:34:59,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:34:59,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760481329] [2021-06-05 14:34:59,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:34:59,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:34:59,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:34:59,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:34:59,309 INFO L87 Difference]: Start difference. First operand 489 states and 1541 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:59,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:34:59,920 INFO L93 Difference]: Finished difference Result 1040 states and 3157 transitions. [2021-06-05 14:34:59,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 14:34:59,920 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:34:59,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:34:59,922 INFO L225 Difference]: With dead ends: 1040 [2021-06-05 14:34:59,922 INFO L226 Difference]: Without dead ends: 1019 [2021-06-05 14:34:59,922 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 486.6ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 14:34:59,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2021-06-05 14:34:59,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 469. [2021-06-05 14:34:59,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.141025641025641) internal successors, (1470), 468 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:59,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1470 transitions. [2021-06-05 14:34:59,928 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1470 transitions. Word has length 21 [2021-06-05 14:34:59,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:34:59,928 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1470 transitions. [2021-06-05 14:34:59,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:34:59,928 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1470 transitions. [2021-06-05 14:34:59,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:34:59,929 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:34:59,929 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:00,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4735,842 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:00,129 INFO L430 AbstractCegarLoop]: === Iteration 854 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:00,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:00,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1996842505, now seen corresponding path program 842 times [2021-06-05 14:35:00,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:00,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888725205] [2021-06-05 14:35:00,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:00,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:00,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888725205] [2021-06-05 14:35:00,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888725205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:00,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523328970] [2021-06-05 14:35:00,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 843 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 843 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:00,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:00,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:00,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:00,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:00,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:00,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:00,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:00,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:00,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:00,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:00,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:00,300 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:00,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:35:00,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:00,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523328970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:00,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:00,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:35:00,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31974106] [2021-06-05 14:35:00,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:35:00,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:00,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:35:00,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:35:00,314 INFO L87 Difference]: Start difference. First operand 469 states and 1470 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:00,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:00,448 INFO L93 Difference]: Finished difference Result 752 states and 2321 transitions. [2021-06-05 14:35:00,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:00,449 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:00,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:00,450 INFO L225 Difference]: With dead ends: 752 [2021-06-05 14:35:00,450 INFO L226 Difference]: Without dead ends: 730 [2021-06-05 14:35:00,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 103.8ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:00,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-06-05 14:35:00,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 471. [2021-06-05 14:35:00,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:00,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 14:35:00,455 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 14:35:00,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:00,455 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 14:35:00,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:00,455 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 14:35:00,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:00,456 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:00,456 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:00,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4741,843 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:00,656 INFO L430 AbstractCegarLoop]: === Iteration 855 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:00,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:00,656 INFO L82 PathProgramCache]: Analyzing trace with hash 53115141, now seen corresponding path program 843 times [2021-06-05 14:35:00,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:00,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222308519] [2021-06-05 14:35:00,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:00,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:00,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:00,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222308519] [2021-06-05 14:35:00,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222308519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:00,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170110210] [2021-06-05 14:35:00,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 844 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 844 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:00,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:35:00,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:00,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:00,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:00,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:00,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:00,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:00,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:00,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:35:00,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:00,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:00,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:00,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:00,852 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:00,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:00,852 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:35:00,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:00,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170110210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:00,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:00,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:35:00,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610825991] [2021-06-05 14:35:00,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:35:00,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:00,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:35:00,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:35:00,875 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:01,079 INFO L93 Difference]: Finished difference Result 763 states and 2348 transitions. [2021-06-05 14:35:01,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:01,080 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:01,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:01,081 INFO L225 Difference]: With dead ends: 763 [2021-06-05 14:35:01,081 INFO L226 Difference]: Without dead ends: 734 [2021-06-05 14:35:01,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:01,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-06-05 14:35:01,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 463. [2021-06-05 14:35:01,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 14:35:01,086 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 14:35:01,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:01,086 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 14:35:01,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,086 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 14:35:01,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:01,086 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:01,086 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:01,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4744,844 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:01,287 INFO L430 AbstractCegarLoop]: === Iteration 856 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:01,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:01,287 INFO L82 PathProgramCache]: Analyzing trace with hash 124238837, now seen corresponding path program 844 times [2021-06-05 14:35:01,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:01,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366221985] [2021-06-05 14:35:01,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:01,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:01,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:01,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366221985] [2021-06-05 14:35:01,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366221985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:01,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727791988] [2021-06-05 14:35:01,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 845 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 845 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:01,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:01,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:01,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:01,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:01,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:01,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:01,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:01,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:01,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:01,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:35:01,518 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:35:01,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:01,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:01,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:01,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:01,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:01,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:01,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:01,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:01,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 14:35:01,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:01,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727791988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:01,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:01,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:01,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344689527] [2021-06-05 14:35:01,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:01,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:01,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:01,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:01,541 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:01,675 INFO L93 Difference]: Finished difference Result 543 states and 1676 transitions. [2021-06-05 14:35:01,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:01,675 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:01,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:01,676 INFO L225 Difference]: With dead ends: 543 [2021-06-05 14:35:01,676 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 14:35:01,676 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 159.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:01,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 14:35:01,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 469. [2021-06-05 14:35:01,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1324786324786325) internal successors, (1466), 468 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1466 transitions. [2021-06-05 14:35:01,680 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1466 transitions. Word has length 21 [2021-06-05 14:35:01,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:01,680 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1466 transitions. [2021-06-05 14:35:01,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:01,680 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1466 transitions. [2021-06-05 14:35:01,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:01,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:01,681 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:01,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 845 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4749 [2021-06-05 14:35:01,881 INFO L430 AbstractCegarLoop]: === Iteration 857 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:01,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:01,882 INFO L82 PathProgramCache]: Analyzing trace with hash -377552499, now seen corresponding path program 845 times [2021-06-05 14:35:01,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:01,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905611681] [2021-06-05 14:35:01,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:01,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:01,982 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:01,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:01,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905611681] [2021-06-05 14:35:01,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905611681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:01,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783945454] [2021-06-05 14:35:01,982 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 846 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 846 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:02,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:02,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:02,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:02,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:02,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:02,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:02,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:02,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:35:02,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:02,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:02,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:02,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:02,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,188 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:35:02,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:02,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783945454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:02,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:02,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:02,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561040668] [2021-06-05 14:35:02,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:02,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:02,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:02,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:02,207 INFO L87 Difference]: Start difference. First operand 469 states and 1466 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:02,376 INFO L93 Difference]: Finished difference Result 552 states and 1700 transitions. [2021-06-05 14:35:02,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:02,376 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:02,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:02,377 INFO L225 Difference]: With dead ends: 552 [2021-06-05 14:35:02,377 INFO L226 Difference]: Without dead ends: 530 [2021-06-05 14:35:02,377 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:02,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-05 14:35:02,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 466. [2021-06-05 14:35:02,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1268817204301076) internal successors, (1454), 465 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1454 transitions. [2021-06-05 14:35:02,382 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1454 transitions. Word has length 21 [2021-06-05 14:35:02,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:02,382 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1454 transitions. [2021-06-05 14:35:02,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,382 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1454 transitions. [2021-06-05 14:35:02,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:02,382 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:02,382 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:02,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4751,846 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:02,583 INFO L430 AbstractCegarLoop]: === Iteration 858 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:02,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:02,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1810630677, now seen corresponding path program 846 times [2021-06-05 14:35:02,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:02,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939525736] [2021-06-05 14:35:02,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:02,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:02,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:02,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939525736] [2021-06-05 14:35:02,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939525736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:02,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103660308] [2021-06-05 14:35:02,678 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 847 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 847 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:02,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:02,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:02,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:02,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:02,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:02,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:02,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:35:02,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:02,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:02,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:02,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:02,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:02,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:02,811 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:35:02,824 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:02,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103660308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:02,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:02,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:02,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445971332] [2021-06-05 14:35:02,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:02,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:02,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:02,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:02,825 INFO L87 Difference]: Start difference. First operand 466 states and 1454 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:02,936 INFO L93 Difference]: Finished difference Result 540 states and 1667 transitions. [2021-06-05 14:35:02,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:02,936 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:02,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:02,937 INFO L225 Difference]: With dead ends: 540 [2021-06-05 14:35:02,937 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 14:35:02,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:02,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 14:35:02,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 463. [2021-06-05 14:35:02,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 14:35:02,941 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 14:35:02,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:02,942 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 14:35:02,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:02,942 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 14:35:02,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:02,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:02,942 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:03,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4754,847 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:03,143 INFO L430 AbstractCegarLoop]: === Iteration 859 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:03,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:03,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1164956425, now seen corresponding path program 847 times [2021-06-05 14:35:03,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:03,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138142201] [2021-06-05 14:35:03,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:03,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:03,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:03,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138142201] [2021-06-05 14:35:03,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138142201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:03,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828747717] [2021-06-05 14:35:03,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 848 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 848 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:03,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:03,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:03,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:03,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:03,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:03,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:03,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:03,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 14:35:03,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:03,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:03,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:03,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:03,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:03,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:03,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:03,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:03,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:03,417 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:03,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:03,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:03,430 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:35:03,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:03,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828747717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:03,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:03,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:03,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062966896] [2021-06-05 14:35:03,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:03,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:03,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:03,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:03,497 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:03,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:03,846 INFO L93 Difference]: Finished difference Result 728 states and 2239 transitions. [2021-06-05 14:35:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:35:03,846 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:03,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:03,847 INFO L225 Difference]: With dead ends: 728 [2021-06-05 14:35:03,847 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:35:03,847 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 310.2ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:03,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:35:03,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 461. [2021-06-05 14:35:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:03,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 14:35:03,852 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 14:35:03,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:03,853 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 14:35:03,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:03,853 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 14:35:03,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:03,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:03,853 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:04,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4756,848 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:04,069 INFO L430 AbstractCegarLoop]: === Iteration 860 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:04,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:04,069 INFO L82 PathProgramCache]: Analyzing trace with hash -751583577, now seen corresponding path program 848 times [2021-06-05 14:35:04,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:04,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609927378] [2021-06-05 14:35:04,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:04,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:04,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:04,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:04,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609927378] [2021-06-05 14:35:04,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609927378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:04,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810022728] [2021-06-05 14:35:04,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 849 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 849 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:04,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:04,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:04,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:04,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:04,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:04,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:04,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:04,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:04,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:04,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:04,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:04,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:04,338 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:35:04,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:04,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:04,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:04,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:04,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:04,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:04,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:04,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:04,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 14:35:04,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:04,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810022728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:04,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:04,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:04,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220600860] [2021-06-05 14:35:04,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:04,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:04,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:04,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:04,362 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:04,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:04,544 INFO L93 Difference]: Finished difference Result 587 states and 1807 transitions. [2021-06-05 14:35:04,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:04,545 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:04,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:04,545 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:35:04,546 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:35:04,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 182.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:04,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:35:04,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 464. [2021-06-05 14:35:04,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.136069114470842) internal successors, (1452), 463 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:04,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1452 transitions. [2021-06-05 14:35:04,551 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1452 transitions. Word has length 21 [2021-06-05 14:35:04,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:04,551 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1452 transitions. [2021-06-05 14:35:04,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:04,551 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1452 transitions. [2021-06-05 14:35:04,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:04,551 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:04,551 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:04,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4763,849 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:04,752 INFO L430 AbstractCegarLoop]: === Iteration 861 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:04,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:04,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1253374913, now seen corresponding path program 849 times [2021-06-05 14:35:04,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:04,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541886866] [2021-06-05 14:35:04,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:04,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:04,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:04,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541886866] [2021-06-05 14:35:04,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541886866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:04,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842960134] [2021-06-05 14:35:04,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 850 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 850 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:04,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:35:04,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:04,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:04,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:05,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:05,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:05,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:05,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:05,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:05,079 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:35:05,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:05,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:05,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:05,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:35:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:05,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842960134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:05,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:05,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:05,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867572182] [2021-06-05 14:35:05,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:05,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:05,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:05,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:05,109 INFO L87 Difference]: Start difference. First operand 464 states and 1452 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:05,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:05,263 INFO L93 Difference]: Finished difference Result 578 states and 1783 transitions. [2021-06-05 14:35:05,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:05,263 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:05,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:05,264 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:35:05,264 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:35:05,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 223.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:05,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:35:05,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 461. [2021-06-05 14:35:05,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:05,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 14:35:05,269 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 14:35:05,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:05,269 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 14:35:05,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:05,269 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 14:35:05,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:05,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:05,270 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:05,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4766,850 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:05,470 INFO L430 AbstractCegarLoop]: === Iteration 862 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:05,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:05,470 INFO L82 PathProgramCache]: Analyzing trace with hash 2128009407, now seen corresponding path program 850 times [2021-06-05 14:35:05,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:05,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327625883] [2021-06-05 14:35:05,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:05,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:05,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:05,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:05,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327625883] [2021-06-05 14:35:05,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327625883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:05,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542231942] [2021-06-05 14:35:05,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 851 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 851 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:05,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:05,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:05,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:05,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:05,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:05,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:05,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:05,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:05,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:05,807 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:35:05,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:05,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:05,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:05,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:05,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:05,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:05,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:05,851 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:35:05,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:05,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542231942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:05,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:05,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:05,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264344927] [2021-06-05 14:35:05,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:05,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:05,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:05,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:05,880 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:06,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:06,058 INFO L93 Difference]: Finished difference Result 598 states and 1843 transitions. [2021-06-05 14:35:06,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:06,059 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:06,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:06,060 INFO L225 Difference]: With dead ends: 598 [2021-06-05 14:35:06,060 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 14:35:06,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 248.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:06,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 14:35:06,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 461. [2021-06-05 14:35:06,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:06,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 14:35:06,065 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 14:35:06,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:06,065 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 14:35:06,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:06,065 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 14:35:06,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:06,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:06,065 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:06,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4769,851 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:06,266 INFO L430 AbstractCegarLoop]: === Iteration 863 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:06,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:06,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1033310489, now seen corresponding path program 851 times [2021-06-05 14:35:06,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:06,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241088077] [2021-06-05 14:35:06,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:06,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:06,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:06,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241088077] [2021-06-05 14:35:06,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241088077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:06,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263835944] [2021-06-05 14:35:06,376 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 852 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 852 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:06,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:06,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:06,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:06,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:06,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:06,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:06,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:06,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:06,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:06,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:35:06,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:06,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:06,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:06,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:06,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:06,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:06,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:06,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:06,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:06,584 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:06,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:06,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:06,599 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:16 [2021-06-05 14:35:06,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:06,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263835944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:06,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:06,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:06,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223625446] [2021-06-05 14:35:06,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:06,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:06,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:06,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:06,650 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:07,058 INFO L93 Difference]: Finished difference Result 795 states and 2419 transitions. [2021-06-05 14:35:07,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:35:07,058 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:07,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:07,059 INFO L225 Difference]: With dead ends: 795 [2021-06-05 14:35:07,059 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 14:35:07,059 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 325.3ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:35:07,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 14:35:07,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 462. [2021-06-05 14:35:07,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1518438177874186) internal successors, (1453), 461 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1453 transitions. [2021-06-05 14:35:07,065 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1453 transitions. Word has length 21 [2021-06-05 14:35:07,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:07,065 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1453 transitions. [2021-06-05 14:35:07,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,065 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1453 transitions. [2021-06-05 14:35:07,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:07,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:07,065 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:07,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 852 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4777 [2021-06-05 14:35:07,266 INFO L430 AbstractCegarLoop]: === Iteration 864 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:07,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:07,266 INFO L82 PathProgramCache]: Analyzing trace with hash 409024725, now seen corresponding path program 852 times [2021-06-05 14:35:07,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:07,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501196656] [2021-06-05 14:35:07,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:07,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:07,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:07,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501196656] [2021-06-05 14:35:07,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501196656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:07,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851042222] [2021-06-05 14:35:07,391 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 853 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 853 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:07,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:35:07,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:07,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:07,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:07,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:07,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:07,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:07,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:07,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:07,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:07,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:07,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:07,510 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 14:35:07,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:07,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:07,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:07,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:07,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:07,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:07,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:07,534 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:07,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:07,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:07,550 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:21 [2021-06-05 14:35:07,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:07,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851042222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:07,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:07,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:07,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482804727] [2021-06-05 14:35:07,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:07,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:07,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:07,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:07,590 INFO L87 Difference]: Start difference. First operand 462 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:07,747 INFO L93 Difference]: Finished difference Result 602 states and 1859 transitions. [2021-06-05 14:35:07,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:07,748 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:07,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:07,748 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:35:07,748 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:35:07,749 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 185.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:07,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:35:07,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 462. [2021-06-05 14:35:07,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1518438177874186) internal successors, (1453), 461 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1453 transitions. [2021-06-05 14:35:07,753 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1453 transitions. Word has length 21 [2021-06-05 14:35:07,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:07,753 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1453 transitions. [2021-06-05 14:35:07,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:07,753 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1453 transitions. [2021-06-05 14:35:07,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:07,754 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:07,754 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:07,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4786,853 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:07,954 INFO L430 AbstractCegarLoop]: === Iteration 865 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:07,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:07,954 INFO L82 PathProgramCache]: Analyzing trace with hash -582303487, now seen corresponding path program 853 times [2021-06-05 14:35:07,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:07,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017195976] [2021-06-05 14:35:07,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:07,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:08,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:08,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:08,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017195976] [2021-06-05 14:35:08,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017195976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:08,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104343177] [2021-06-05 14:35:08,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 854 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 854 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:08,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:08,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:08,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:08,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:08,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:08,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:08,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:08,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:35:08,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:08,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:08,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:08,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:08,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:08,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:08,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:08,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:08,232 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:08,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:08,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:08,250 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 14:35:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:08,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104343177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:08,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:08,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:08,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204320624] [2021-06-05 14:35:08,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:08,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:08,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:08,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:08,328 INFO L87 Difference]: Start difference. First operand 462 states and 1453 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:08,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:08,656 INFO L93 Difference]: Finished difference Result 698 states and 2131 transitions. [2021-06-05 14:35:08,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:35:08,657 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:08,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:08,658 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:35:08,658 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 14:35:08,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 281.0ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:35:08,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 14:35:08,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 457. [2021-06-05 14:35:08,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:08,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 14:35:08,663 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 14:35:08,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:08,663 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 14:35:08,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:08,663 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 14:35:08,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:08,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:08,663 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:08,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 854 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4791 [2021-06-05 14:35:08,864 INFO L430 AbstractCegarLoop]: === Iteration 866 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:08,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:08,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1805411903, now seen corresponding path program 854 times [2021-06-05 14:35:08,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:08,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872821286] [2021-06-05 14:35:08,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:08,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:08,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872821286] [2021-06-05 14:35:08,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872821286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:08,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844699865] [2021-06-05 14:35:08,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 855 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 855 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:09,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:09,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:09,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:09,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:09,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:09,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:09,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:09,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:09,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:09,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:09,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:09,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:09,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,146 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:35:09,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:09,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844699865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:09,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:09,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:09,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684796121] [2021-06-05 14:35:09,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:09,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:09,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:09,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:09,160 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:09,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:09,347 INFO L93 Difference]: Finished difference Result 577 states and 1779 transitions. [2021-06-05 14:35:09,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:09,347 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:09,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:09,348 INFO L225 Difference]: With dead ends: 577 [2021-06-05 14:35:09,348 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 14:35:09,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 159.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:09,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 14:35:09,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 460. [2021-06-05 14:35:09,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1350762527233114) internal successors, (1439), 459 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1439 transitions. [2021-06-05 14:35:09,353 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1439 transitions. Word has length 21 [2021-06-05 14:35:09,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:09,353 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1439 transitions. [2021-06-05 14:35:09,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:09,353 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1439 transitions. [2021-06-05 14:35:09,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:09,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:09,354 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:09,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 855 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4803 [2021-06-05 14:35:09,554 INFO L430 AbstractCegarLoop]: === Iteration 867 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:09,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:09,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1864231275, now seen corresponding path program 855 times [2021-06-05 14:35:09,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:09,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118077168] [2021-06-05 14:35:09,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:09,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:09,643 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:09,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:09,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118077168] [2021-06-05 14:35:09,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118077168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:09,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052370581] [2021-06-05 14:35:09,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 856 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 856 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:09,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:35:09,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:09,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:09,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:09,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:09,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:09,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:35:09,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:09,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:09,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:09,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:09,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:09,806 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:09,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:09,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:09,818 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:35:09,837 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:09,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052370581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:09,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:09,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:09,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200705139] [2021-06-05 14:35:09,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:09,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:09,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:09,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:09,838 INFO L87 Difference]: Start difference. First operand 460 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:10,032 INFO L93 Difference]: Finished difference Result 570 states and 1749 transitions. [2021-06-05 14:35:10,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:10,032 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:10,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:10,033 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:35:10,033 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 14:35:10,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:10,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 14:35:10,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 460. [2021-06-05 14:35:10,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 14:35:10,037 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 14:35:10,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:10,037 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 14:35:10,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,038 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 14:35:10,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:10,038 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:10,038 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:10,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 856 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4807 [2021-06-05 14:35:10,239 INFO L430 AbstractCegarLoop]: === Iteration 868 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:10,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:10,239 INFO L82 PathProgramCache]: Analyzing trace with hash 2146473337, now seen corresponding path program 856 times [2021-06-05 14:35:10,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:10,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967723503] [2021-06-05 14:35:10,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:10,329 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:10,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:10,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967723503] [2021-06-05 14:35:10,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967723503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:10,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055963706] [2021-06-05 14:35:10,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 857 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 857 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:10,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:10,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:10,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:10,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:10,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:10,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:10,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:10,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:10,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:10,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:10,427 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:10,524 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_252, v_prenex_253]} [2021-06-05 14:35:10,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:10,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:10,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:10,538 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:10,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:10,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:10,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:10,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:10,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:10,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:10,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:10,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:10,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:10,560 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:35:10,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:10,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055963706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:10,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:10,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:10,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180137110] [2021-06-05 14:35:10,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:10,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:10,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:10,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:10,592 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:10,793 INFO L93 Difference]: Finished difference Result 623 states and 1896 transitions. [2021-06-05 14:35:10,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:35:10,794 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:10,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:10,795 INFO L225 Difference]: With dead ends: 623 [2021-06-05 14:35:10,795 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 14:35:10,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 196.5ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:10,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 14:35:10,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 473. [2021-06-05 14:35:10,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1271186440677967) internal successors, (1476), 472 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1476 transitions. [2021-06-05 14:35:10,800 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1476 transitions. Word has length 21 [2021-06-05 14:35:10,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:10,800 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1476 transitions. [2021-06-05 14:35:10,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:10,800 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1476 transitions. [2021-06-05 14:35:10,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:10,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:10,800 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:11,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 857 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4815 [2021-06-05 14:35:11,001 INFO L430 AbstractCegarLoop]: === Iteration 869 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:11,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:11,001 INFO L82 PathProgramCache]: Analyzing trace with hash -462102119, now seen corresponding path program 857 times [2021-06-05 14:35:11,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:11,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945221701] [2021-06-05 14:35:11,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:11,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:11,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:11,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:11,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945221701] [2021-06-05 14:35:11,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945221701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:11,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182899661] [2021-06-05 14:35:11,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 858 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 858 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:11,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:11,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:11,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:11,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:11,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:11,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:11,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:11,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:11,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:11,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:11,223 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:11,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:11,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:11,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:11,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:11,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:11,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:11,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:11,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:11,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:11,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:35:11,381 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:11,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182899661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:11,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:11,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:11,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345233371] [2021-06-05 14:35:11,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:11,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:11,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:11,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:11,382 INFO L87 Difference]: Start difference. First operand 473 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:11,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:11,664 INFO L93 Difference]: Finished difference Result 632 states and 1936 transitions. [2021-06-05 14:35:11,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:11,664 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:11,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:11,665 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:35:11,665 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 14:35:11,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 277.3ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:11,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 14:35:11,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 463. [2021-06-05 14:35:11,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:11,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 14:35:11,670 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 14:35:11,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:11,670 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 14:35:11,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:11,670 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 14:35:11,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:11,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:11,671 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:11,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 858 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4828 [2021-06-05 14:35:11,885 INFO L430 AbstractCegarLoop]: === Iteration 870 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:11,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:11,885 INFO L82 PathProgramCache]: Analyzing trace with hash -439597747, now seen corresponding path program 858 times [2021-06-05 14:35:11,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:11,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642269163] [2021-06-05 14:35:11,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:11,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:11,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:11,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:11,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642269163] [2021-06-05 14:35:11,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642269163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:11,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824945640] [2021-06-05 14:35:11,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 859 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 859 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:12,020 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:35:12,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:12,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:12,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:12,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:12,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:12,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:12,094 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:12,140 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_254, v_prenex_255]} [2021-06-05 14:35:12,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:12,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,156 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:12,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:12,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:12,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:12,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:12,172 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:12,183 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 14:35:12,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:12,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824945640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:12,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:12,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:12,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611190073] [2021-06-05 14:35:12,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:12,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:12,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:12,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:12,218 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:12,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:12,389 INFO L93 Difference]: Finished difference Result 595 states and 1838 transitions. [2021-06-05 14:35:12,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:12,390 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:12,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:12,390 INFO L225 Difference]: With dead ends: 595 [2021-06-05 14:35:12,390 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 14:35:12,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 168.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:12,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 14:35:12,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 463. [2021-06-05 14:35:12,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:12,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 14:35:12,395 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 14:35:12,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:12,395 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 14:35:12,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:12,395 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 14:35:12,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:12,396 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:12,396 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:12,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 859 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4836 [2021-06-05 14:35:12,596 INFO L430 AbstractCegarLoop]: === Iteration 871 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:12,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:12,597 INFO L82 PathProgramCache]: Analyzing trace with hash -142331337, now seen corresponding path program 859 times [2021-06-05 14:35:12,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:12,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784946903] [2021-06-05 14:35:12,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:12,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:12,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:12,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784946903] [2021-06-05 14:35:12,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784946903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:12,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782998118] [2021-06-05 14:35:12,712 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 860 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 860 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:12,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:12,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:12,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:12,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:12,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:35:12,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:12,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:12,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:12,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:12,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:12,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:12,849 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:12,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:12,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:12,865 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 14:35:12,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:12,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782998118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:12,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:12,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:12,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374479770] [2021-06-05 14:35:12,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:12,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:12,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:12,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:12,943 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:13,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:13,338 INFO L93 Difference]: Finished difference Result 732 states and 2246 transitions. [2021-06-05 14:35:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:35:13,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:13,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:13,339 INFO L225 Difference]: With dead ends: 732 [2021-06-05 14:35:13,339 INFO L226 Difference]: Without dead ends: 709 [2021-06-05 14:35:13,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 354.1ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:35:13,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-06-05 14:35:13,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 462. [2021-06-05 14:35:13,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1453362255965294) internal successors, (1450), 461 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:13,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1450 transitions. [2021-06-05 14:35:13,345 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1450 transitions. Word has length 21 [2021-06-05 14:35:13,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:13,345 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1450 transitions. [2021-06-05 14:35:13,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:13,345 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1450 transitions. [2021-06-05 14:35:13,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:13,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:13,345 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:13,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4842,860 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:13,562 INFO L430 AbstractCegarLoop]: === Iteration 872 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:13,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:13,562 INFO L82 PathProgramCache]: Analyzing trace with hash -426594021, now seen corresponding path program 860 times [2021-06-05 14:35:13,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:13,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986638557] [2021-06-05 14:35:13,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:13,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:13,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:13,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:13,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986638557] [2021-06-05 14:35:13,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986638557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:13,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29712482] [2021-06-05 14:35:13,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 861 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 861 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:13,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:13,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:13,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:13,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:13,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:13,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:13,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:13,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:13,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:13,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:13,779 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:13,818 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_256, v_prenex_257]} [2021-06-05 14:35:13,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:13,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:13,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:13,838 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:13,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:13,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:13,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:13,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:13,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:13,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:13,855 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:13,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:13,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:13,866 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:35:13,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:13,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29712482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:13,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:13,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:13,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134105149] [2021-06-05 14:35:13,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:13,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:13,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:13,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:13,943 INFO L87 Difference]: Start difference. First operand 462 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:14,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:14,258 INFO L93 Difference]: Finished difference Result 688 states and 2101 transitions. [2021-06-05 14:35:14,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:35:14,259 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:14,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:14,260 INFO L225 Difference]: With dead ends: 688 [2021-06-05 14:35:14,260 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:35:14,260 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 279.2ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:14,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:35:14,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 473. [2021-06-05 14:35:14,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:14,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 14:35:14,265 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 14:35:14,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:14,265 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 14:35:14,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:14,265 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 14:35:14,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:14,265 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:14,265 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:14,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4849,861 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:14,466 INFO L430 AbstractCegarLoop]: === Iteration 873 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:14,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:14,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1649095769, now seen corresponding path program 861 times [2021-06-05 14:35:14,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:14,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720494820] [2021-06-05 14:35:14,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:14,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:14,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:14,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720494820] [2021-06-05 14:35:14,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720494820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:14,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765187776] [2021-06-05 14:35:14,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 862 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 862 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:14,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:14,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:14,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:14,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:14,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:14,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:14,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:14,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:14,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:14,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:14,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:14,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:14,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:14,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:14,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:14,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:14,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:14,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:14,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:14,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:14,769 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:35:14,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:14,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765187776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:14,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:14,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:14,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106254111] [2021-06-05 14:35:14,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:14,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:14,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:14,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:14,823 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:15,100 INFO L93 Difference]: Finished difference Result 637 states and 1957 transitions. [2021-06-05 14:35:15,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:15,100 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:15,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:15,101 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:35:15,101 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:35:15,101 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 244.4ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:15,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:35:15,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 456. [2021-06-05 14:35:15,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 14:35:15,106 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 14:35:15,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:15,106 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 14:35:15,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,106 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 14:35:15,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:15,107 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:15,107 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:15,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4862,862 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:15,307 INFO L430 AbstractCegarLoop]: === Iteration 874 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:15,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:15,307 INFO L82 PathProgramCache]: Analyzing trace with hash 323402135, now seen corresponding path program 862 times [2021-06-05 14:35:15,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:15,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319649479] [2021-06-05 14:35:15,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:15,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:15,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:15,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319649479] [2021-06-05 14:35:15,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319649479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:15,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995445753] [2021-06-05 14:35:15,396 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 863 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 863 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:15,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:15,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:15,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:15,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:15,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:15,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:15,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:15,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:15,491 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:15,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:15,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:15,506 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:15,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:15,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:15,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:15,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:15,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:15,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:15,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:15,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:15,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:15,617 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:35:15,626 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:15,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995445753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:15,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:15,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:15,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087628508] [2021-06-05 14:35:15,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:15,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:15,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:15,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:15,626 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:15,796 INFO L93 Difference]: Finished difference Result 549 states and 1693 transitions. [2021-06-05 14:35:15,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:15,797 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:15,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:15,797 INFO L225 Difference]: With dead ends: 549 [2021-06-05 14:35:15,797 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 14:35:15,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 163.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:15,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 14:35:15,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 467. [2021-06-05 14:35:15,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1394849785407724) internal successors, (1463), 466 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1463 transitions. [2021-06-05 14:35:15,802 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1463 transitions. Word has length 21 [2021-06-05 14:35:15,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:15,803 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1463 transitions. [2021-06-05 14:35:15,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:15,803 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1463 transitions. [2021-06-05 14:35:15,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:15,803 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:15,803 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:16,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4867,863 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:16,004 INFO L430 AbstractCegarLoop]: === Iteration 875 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:16,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:16,004 INFO L82 PathProgramCache]: Analyzing trace with hash -178389201, now seen corresponding path program 863 times [2021-06-05 14:35:16,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:16,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767333381] [2021-06-05 14:35:16,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:16,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:16,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:16,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767333381] [2021-06-05 14:35:16,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767333381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:16,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117572068] [2021-06-05 14:35:16,119 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 864 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 864 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:16,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:16,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:16,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:16,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:16,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:16,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:16,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:16,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:16,233 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:16,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:16,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:16,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:16,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:16,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 14:35:16,339 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:16,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117572068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:16,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:16,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:16,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172287365] [2021-06-05 14:35:16,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:16,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:16,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:16,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:16,339 INFO L87 Difference]: Start difference. First operand 467 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:16,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:16,513 INFO L93 Difference]: Finished difference Result 558 states and 1717 transitions. [2021-06-05 14:35:16,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:16,513 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:16,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:16,514 INFO L225 Difference]: With dead ends: 558 [2021-06-05 14:35:16,514 INFO L226 Difference]: Without dead ends: 536 [2021-06-05 14:35:16,514 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 177.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:16,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-06-05 14:35:16,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 464. [2021-06-05 14:35:16,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1339092872570196) internal successors, (1451), 463 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:16,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1451 transitions. [2021-06-05 14:35:16,519 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1451 transitions. Word has length 21 [2021-06-05 14:35:16,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:16,519 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1451 transitions. [2021-06-05 14:35:16,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:16,519 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1451 transitions. [2021-06-05 14:35:16,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:16,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:16,519 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:16,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 864 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4874 [2021-06-05 14:35:16,720 INFO L430 AbstractCegarLoop]: === Iteration 876 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:16,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:16,720 INFO L82 PathProgramCache]: Analyzing trace with hash 948726253, now seen corresponding path program 864 times [2021-06-05 14:35:16,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:16,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73467915] [2021-06-05 14:35:16,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:16,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:16,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:16,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73467915] [2021-06-05 14:35:16,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73467915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:16,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854402367] [2021-06-05 14:35:16,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 865 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 865 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:16,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:16,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:16,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:16,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:16,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:16,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:16,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:16,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:16,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:16,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:16,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:17,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:17,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:17,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:17,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:17,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:35:17,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:17,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854402367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:17,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:17,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:17,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423307473] [2021-06-05 14:35:17,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:17,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:17,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:17,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:17,087 INFO L87 Difference]: Start difference. First operand 464 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:17,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:17,441 INFO L93 Difference]: Finished difference Result 661 states and 2032 transitions. [2021-06-05 14:35:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:17,442 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:17,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:17,443 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:35:17,443 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 14:35:17,443 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 335.2ms TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:17,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 14:35:17,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 474. [2021-06-05 14:35:17,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1501057082452433) internal successors, (1490), 473 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1490 transitions. [2021-06-05 14:35:17,448 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1490 transitions. Word has length 21 [2021-06-05 14:35:17,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:17,448 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1490 transitions. [2021-06-05 14:35:17,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:17,448 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1490 transitions. [2021-06-05 14:35:17,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:17,449 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:17,449 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:17,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 865 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4881 [2021-06-05 14:35:17,649 INFO L430 AbstractCegarLoop]: === Iteration 877 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:17,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:17,649 INFO L82 PathProgramCache]: Analyzing trace with hash 726517641, now seen corresponding path program 865 times [2021-06-05 14:35:17,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:17,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270435459] [2021-06-05 14:35:17,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:17,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:17,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:17,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:17,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270435459] [2021-06-05 14:35:17,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270435459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:17,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572863813] [2021-06-05 14:35:17,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 866 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 866 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:17,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:17,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:17,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:17,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:17,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:17,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:17,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:35:17,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:17,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:17,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:17,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:17,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:17,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:17,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:17,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:17,966 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 14:35:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:17,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572863813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:17,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:17,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:17,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610310465] [2021-06-05 14:35:17,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:17,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:17,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:17,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:17,993 INFO L87 Difference]: Start difference. First operand 474 states and 1490 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:18,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:18,288 INFO L93 Difference]: Finished difference Result 767 states and 2342 transitions. [2021-06-05 14:35:18,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:35:18,289 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:18,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:18,290 INFO L225 Difference]: With dead ends: 767 [2021-06-05 14:35:18,290 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 14:35:18,290 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 235.6ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:18,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 14:35:18,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 474. [2021-06-05 14:35:18,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13953488372093) internal successors, (1485), 473 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:18,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1485 transitions. [2021-06-05 14:35:18,295 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1485 transitions. Word has length 21 [2021-06-05 14:35:18,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:18,295 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1485 transitions. [2021-06-05 14:35:18,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:18,295 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1485 transitions. [2021-06-05 14:35:18,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:18,296 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:18,296 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:18,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4891,866 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:18,496 INFO L430 AbstractCegarLoop]: === Iteration 878 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:18,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:18,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1659849203, now seen corresponding path program 866 times [2021-06-05 14:35:18,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:18,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679488535] [2021-06-05 14:35:18,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:18,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:18,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679488535] [2021-06-05 14:35:18,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679488535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:18,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823514673] [2021-06-05 14:35:18,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 867 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 867 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:18,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:18,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:18,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:18,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:18,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:18,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:18,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:18,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:18,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:18,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:18,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:18,705 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:18,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:18,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:18,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:18,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:18,803 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:18,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:18,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:18,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:18,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:18,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:18,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:18,834 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:35:18,881 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:18,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823514673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:18,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:18,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:18,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533746753] [2021-06-05 14:35:18,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:18,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:18,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:18,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:18,881 INFO L87 Difference]: Start difference. First operand 474 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:19,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:19,146 INFO L93 Difference]: Finished difference Result 769 states and 2345 transitions. [2021-06-05 14:35:19,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:19,146 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:19,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:19,147 INFO L225 Difference]: With dead ends: 769 [2021-06-05 14:35:19,147 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 14:35:19,148 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 277.6ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:19,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 14:35:19,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 478. [2021-06-05 14:35:19,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.138364779874214) internal successors, (1497), 477 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:19,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1497 transitions. [2021-06-05 14:35:19,153 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1497 transitions. Word has length 21 [2021-06-05 14:35:19,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:19,153 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1497 transitions. [2021-06-05 14:35:19,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:19,153 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1497 transitions. [2021-06-05 14:35:19,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:19,154 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:19,154 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:19,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4901,867 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:19,354 INFO L430 AbstractCegarLoop]: === Iteration 879 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:19,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:19,354 INFO L82 PathProgramCache]: Analyzing trace with hash 636989711, now seen corresponding path program 867 times [2021-06-05 14:35:19,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:19,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088475958] [2021-06-05 14:35:19,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:19,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:19,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:19,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:19,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088475958] [2021-06-05 14:35:19,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088475958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:19,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918515571] [2021-06-05 14:35:19,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 868 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 868 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:19,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:35:19,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:19,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:19,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:19,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:19,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:19,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:19,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:19,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:19,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:19,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:19,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:19,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:19,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:19,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:19,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:19,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:19,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:19,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:19,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:19,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:19,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:19,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:35:19,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:19,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918515571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:19,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:19,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:19,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160703781] [2021-06-05 14:35:19,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:19,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:19,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:19,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:19,705 INFO L87 Difference]: Start difference. First operand 478 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:20,020 INFO L93 Difference]: Finished difference Result 669 states and 2051 transitions. [2021-06-05 14:35:20,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:20,021 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:20,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:20,021 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:35:20,021 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 14:35:20,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 298.2ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:20,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 14:35:20,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 474. [2021-06-05 14:35:20,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 14:35:20,026 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 14:35:20,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:20,027 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 14:35:20,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,027 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 14:35:20,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:20,027 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:20,027 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:20,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4913,868 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:20,228 INFO L430 AbstractCegarLoop]: === Iteration 880 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:20,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:20,228 INFO L82 PathProgramCache]: Analyzing trace with hash -1091972177, now seen corresponding path program 868 times [2021-06-05 14:35:20,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:20,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374835627] [2021-06-05 14:35:20,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:20,318 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:20,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:20,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374835627] [2021-06-05 14:35:20,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374835627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:20,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080415777] [2021-06-05 14:35:20,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 869 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 869 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:20,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:20,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:20,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:20,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:20,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:20,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:20,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:20,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:20,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:20,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:20,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:20,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:20,434 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:20,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:20,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:20,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:20,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:20,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:20,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:20,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:20,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:20,541 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:20,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:20,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:20,556 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:35:20,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:20,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080415777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:20,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:20,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:20,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349505894] [2021-06-05 14:35:20,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:20,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:20,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:20,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:20,582 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:20,759 INFO L93 Difference]: Finished difference Result 604 states and 1865 transitions. [2021-06-05 14:35:20,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:20,759 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:20,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:20,760 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:35:20,760 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 14:35:20,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 168.9ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:20,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 14:35:20,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 474. [2021-06-05 14:35:20,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 14:35:20,765 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 14:35:20,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:20,765 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 14:35:20,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:20,765 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 14:35:20,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:20,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:20,766 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:20,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 869 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4917 [2021-06-05 14:35:20,966 INFO L430 AbstractCegarLoop]: === Iteration 881 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:20,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:20,966 INFO L82 PathProgramCache]: Analyzing trace with hash 2108296201, now seen corresponding path program 869 times [2021-06-05 14:35:20,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:20,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512046750] [2021-06-05 14:35:20,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:21,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:21,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:21,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512046750] [2021-06-05 14:35:21,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512046750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:21,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361229047] [2021-06-05 14:35:21,051 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 870 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 870 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:21,077 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:21,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:21,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:21,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:21,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:21,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:21,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:35:21,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:21,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:21,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:21,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:21,254 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:35:21,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:21,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361229047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:21,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:21,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:21,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377051019] [2021-06-05 14:35:21,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:21,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:21,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:21,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:21,273 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:21,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:21,455 INFO L93 Difference]: Finished difference Result 567 states and 1748 transitions. [2021-06-05 14:35:21,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:21,455 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:21,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:21,456 INFO L225 Difference]: With dead ends: 567 [2021-06-05 14:35:21,456 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 14:35:21,456 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 158.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:21,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 14:35:21,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 471. [2021-06-05 14:35:21,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:21,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 14:35:21,461 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 14:35:21,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:21,461 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 14:35:21,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:21,461 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 14:35:21,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:21,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:21,462 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:21,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 870 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4929 [2021-06-05 14:35:21,662 INFO L430 AbstractCegarLoop]: === Iteration 882 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:21,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:21,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1484010437, now seen corresponding path program 870 times [2021-06-05 14:35:21,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:21,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894137236] [2021-06-05 14:35:21,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:21,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:21,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:21,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894137236] [2021-06-05 14:35:21,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894137236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:21,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880019754] [2021-06-05 14:35:21,763 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 871 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 871 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:21,790 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:21,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:21,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:21,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:21,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:21,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:21,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:21,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:21,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:21,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:21,922 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:21,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:21,942 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:21,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:21,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:21,959 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:35:21,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:21,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880019754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:21,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:21,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:21,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007039399] [2021-06-05 14:35:21,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:21,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:21,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:21,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:21,994 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:22,160 INFO L93 Difference]: Finished difference Result 607 states and 1873 transitions. [2021-06-05 14:35:22,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:22,160 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:22,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:22,161 INFO L225 Difference]: With dead ends: 607 [2021-06-05 14:35:22,161 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 14:35:22,161 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 155.7ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:22,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 14:35:22,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 471. [2021-06-05 14:35:22,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 14:35:22,166 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 14:35:22,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:22,166 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 14:35:22,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,166 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 14:35:22,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:22,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:22,166 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:22,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 871 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4936 [2021-06-05 14:35:22,367 INFO L430 AbstractCegarLoop]: === Iteration 883 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:22,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:22,367 INFO L82 PathProgramCache]: Analyzing trace with hash 1781276847, now seen corresponding path program 871 times [2021-06-05 14:35:22,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:22,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953635584] [2021-06-05 14:35:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:22,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:22,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:22,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:22,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953635584] [2021-06-05 14:35:22,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953635584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:22,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547846764] [2021-06-05 14:35:22,466 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 872 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 872 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:22,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:22,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:22,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:22,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:22,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:22,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:22,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:22,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:22,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:22,568 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:22,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:22,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:22,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:22,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:22,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:22,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:22,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:22,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:22,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:22,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:22,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:22,658 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:35:22,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:22,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547846764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:22,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:22,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:22,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482904248] [2021-06-05 14:35:22,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:22,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:22,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:22,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:22,682 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:22,864 INFO L93 Difference]: Finished difference Result 666 states and 2035 transitions. [2021-06-05 14:35:22,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:22,864 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:22,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:22,865 INFO L225 Difference]: With dead ends: 666 [2021-06-05 14:35:22,865 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:35:22,865 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:22,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:35:22,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 475. [2021-06-05 14:35:22,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.151898734177215) internal successors, (1494), 474 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1494 transitions. [2021-06-05 14:35:22,871 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1494 transitions. Word has length 21 [2021-06-05 14:35:22,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:22,871 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1494 transitions. [2021-06-05 14:35:22,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:22,871 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1494 transitions. [2021-06-05 14:35:22,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:22,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:22,871 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:23,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4945,872 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:23,072 INFO L430 AbstractCegarLoop]: === Iteration 884 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:23,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:23,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1497014163, now seen corresponding path program 872 times [2021-06-05 14:35:23,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:23,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729401382] [2021-06-05 14:35:23,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:23,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:23,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:23,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:23,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729401382] [2021-06-05 14:35:23,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729401382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:23,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305285826] [2021-06-05 14:35:23,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 873 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 873 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:23,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:23,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:23,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:23,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:23,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:23,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:23,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:23,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:23,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:23,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:35:23,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:23,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:23,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:23,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:23,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:23,304 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:23,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:23,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:23,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:23,324 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:23,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:23,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:23,342 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:35:23,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:23,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305285826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:23,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:23,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:23,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359359315] [2021-06-05 14:35:23,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:23,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:23,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:23,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:23,418 INFO L87 Difference]: Start difference. First operand 475 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:23,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:23,675 INFO L93 Difference]: Finished difference Result 659 states and 2030 transitions. [2021-06-05 14:35:23,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:23,675 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:23,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:23,676 INFO L225 Difference]: With dead ends: 659 [2021-06-05 14:35:23,676 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:35:23,676 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 225.2ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:23,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:35:23,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 473. [2021-06-05 14:35:23,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:23,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 14:35:23,681 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 14:35:23,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:23,681 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 14:35:23,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:23,681 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 14:35:23,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:23,682 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:23,682 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:23,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4952,873 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:23,882 INFO L430 AbstractCegarLoop]: === Iteration 885 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:23,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:23,882 INFO L82 PathProgramCache]: Analyzing trace with hash 72903839, now seen corresponding path program 873 times [2021-06-05 14:35:23,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:23,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201318836] [2021-06-05 14:35:23,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:23,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:23,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201318836] [2021-06-05 14:35:23,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201318836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:23,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483472785] [2021-06-05 14:35:23,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 874 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 874 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:24,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:24,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:24,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:24,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:24,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:24,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:24,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:35:24,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:24,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:24,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,172 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:35:24,199 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:24,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483472785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:24,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:24,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:24,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540336439] [2021-06-05 14:35:24,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:24,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:24,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:24,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:24,199 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:24,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:24,471 INFO L93 Difference]: Finished difference Result 676 states and 2071 transitions. [2021-06-05 14:35:24,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:24,471 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:24,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:24,472 INFO L225 Difference]: With dead ends: 676 [2021-06-05 14:35:24,472 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 14:35:24,472 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 306.5ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:24,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 14:35:24,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 477. [2021-06-05 14:35:24,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1407563025210083) internal successors, (1495), 476 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:24,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1495 transitions. [2021-06-05 14:35:24,477 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1495 transitions. Word has length 21 [2021-06-05 14:35:24,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:24,477 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1495 transitions. [2021-06-05 14:35:24,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:24,478 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1495 transitions. [2021-06-05 14:35:24,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:24,478 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:24,478 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:24,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4964,874 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:24,679 INFO L430 AbstractCegarLoop]: === Iteration 886 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:24,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:24,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1960732641, now seen corresponding path program 874 times [2021-06-05 14:35:24,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:24,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834033072] [2021-06-05 14:35:24,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:24,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:24,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:24,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834033072] [2021-06-05 14:35:24,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834033072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:24,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970735591] [2021-06-05 14:35:24,809 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 875 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 875 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:24,840 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:24,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:24,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:24,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:24,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:24,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:24,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:35:24,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:24,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:24,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:24,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:24,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:24,994 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:35:25,037 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:25,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970735591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:25,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:25,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:25,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310855583] [2021-06-05 14:35:25,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:25,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:25,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:25,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:25,038 INFO L87 Difference]: Start difference. First operand 477 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:25,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:25,315 INFO L93 Difference]: Finished difference Result 662 states and 2034 transitions. [2021-06-05 14:35:25,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:25,316 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:25,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:25,316 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:35:25,316 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:35:25,317 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 326.6ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:25,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:35:25,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 464. [2021-06-05 14:35:25,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:25,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 14:35:25,321 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 14:35:25,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:25,322 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 14:35:25,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:25,322 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 14:35:25,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:25,322 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:25,322 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:25,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 875 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4970 [2021-06-05 14:35:25,523 INFO L430 AbstractCegarLoop]: === Iteration 887 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:25,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:25,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1342470473, now seen corresponding path program 875 times [2021-06-05 14:35:25,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:25,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375371314] [2021-06-05 14:35:25,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:25,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:25,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:25,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:25,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375371314] [2021-06-05 14:35:25,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375371314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:25,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786813578] [2021-06-05 14:35:25,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 876 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 876 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:25,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:25,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:25,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:35:25,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:25,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:25,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:25,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:25,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:25,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:35:25,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:25,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:25,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:25,769 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:25,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:25,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:25,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:25,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:25,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:25,805 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:25,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:25,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:25,837 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:93, output treesize:31 [2021-06-05 14:35:25,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:25,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786813578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:25,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:25,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:25,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789601256] [2021-06-05 14:35:25,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:25,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:25,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:25,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:25,932 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:26,152 INFO L93 Difference]: Finished difference Result 542 states and 1671 transitions. [2021-06-05 14:35:26,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:35:26,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:26,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:26,153 INFO L225 Difference]: With dead ends: 542 [2021-06-05 14:35:26,153 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:35:26,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 259.8ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:35:26,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:35:26,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 460. [2021-06-05 14:35:26,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 14:35:26,158 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 14:35:26,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:26,158 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 14:35:26,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,158 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 14:35:26,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:26,158 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:26,158 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:26,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4972,876 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:26,359 INFO L430 AbstractCegarLoop]: === Iteration 888 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:26,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:26,362 INFO L82 PathProgramCache]: Analyzing trace with hash 894285847, now seen corresponding path program 876 times [2021-06-05 14:35:26,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:26,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562276347] [2021-06-05 14:35:26,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:26,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:26,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:26,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562276347] [2021-06-05 14:35:26,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562276347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:26,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417639927] [2021-06-05 14:35:26,474 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 877 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 877 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:26,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:26,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:26,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:26,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:26,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:26,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:26,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:26,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:26,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:26,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 14:35:26,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:26,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:26,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:35:26,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:26,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:35:26,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:26,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:26,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:26,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:26,649 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:26,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:26,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:26,664 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:35:26,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:26,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417639927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:26,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:26,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:26,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170145075] [2021-06-05 14:35:26,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:26,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:26,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:26,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:26,682 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:26,835 INFO L93 Difference]: Finished difference Result 563 states and 1733 transitions. [2021-06-05 14:35:26,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:26,835 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:26,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:26,836 INFO L225 Difference]: With dead ends: 563 [2021-06-05 14:35:26,836 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 14:35:26,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:26,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 14:35:26,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 460. [2021-06-05 14:35:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 14:35:26,841 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 14:35:26,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:26,841 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 14:35:26,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:26,841 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 14:35:26,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:26,841 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:26,841 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:27,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4977,877 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:27,042 INFO L430 AbstractCegarLoop]: === Iteration 889 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:27,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:27,042 INFO L82 PathProgramCache]: Analyzing trace with hash -200413071, now seen corresponding path program 877 times [2021-06-05 14:35:27,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:27,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967678011] [2021-06-05 14:35:27,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:27,143 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:27,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:27,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967678011] [2021-06-05 14:35:27,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967678011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:27,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659322009] [2021-06-05 14:35:27,143 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 878 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 878 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:27,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:27,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:27,329 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 14:35:27,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:27,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:27,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:27,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:27,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:27,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:27,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:27,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:27,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:27,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:27,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:27,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:27,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:27,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:27,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:27,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:27,729 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:27,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:27,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:27,745 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:35:27,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:27,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659322009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:27,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:27,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:27,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491688707] [2021-06-05 14:35:27,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:27,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:27,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:27,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:27,775 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:27,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:27,966 INFO L93 Difference]: Finished difference Result 604 states and 1852 transitions. [2021-06-05 14:35:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:35:27,966 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:27,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:27,967 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:35:27,967 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 14:35:27,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 483.7ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:27,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 14:35:27,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 475. [2021-06-05 14:35:27,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1244725738396624) internal successors, (1481), 474 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:27,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1481 transitions. [2021-06-05 14:35:27,972 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1481 transitions. Word has length 21 [2021-06-05 14:35:27,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:27,972 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1481 transitions. [2021-06-05 14:35:27,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:27,972 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1481 transitions. [2021-06-05 14:35:27,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:27,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:27,973 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:28,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4983,878 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:28,184 INFO L430 AbstractCegarLoop]: === Iteration 890 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:28,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:28,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1680339867, now seen corresponding path program 878 times [2021-06-05 14:35:28,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:28,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608251749] [2021-06-05 14:35:28,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:28,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:28,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:28,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:28,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608251749] [2021-06-05 14:35:28,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608251749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:28,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691199870] [2021-06-05 14:35:28,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 879 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 879 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:28,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:28,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:28,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:28,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:28,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:28,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:28,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:28,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:28,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:28,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:28,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:28,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:28,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:28,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:28,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:28,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:28,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:35:28,483 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:28,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691199870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:28,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:28,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:28,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149930861] [2021-06-05 14:35:28,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:28,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:28,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:28,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:28,483 INFO L87 Difference]: Start difference. First operand 475 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:28,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:28,608 INFO L93 Difference]: Finished difference Result 554 states and 1699 transitions. [2021-06-05 14:35:28,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:28,608 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:28,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:28,609 INFO L225 Difference]: With dead ends: 554 [2021-06-05 14:35:28,609 INFO L226 Difference]: Without dead ends: 533 [2021-06-05 14:35:28,609 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:28,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-05 14:35:28,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 457. [2021-06-05 14:35:28,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:28,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 14:35:28,613 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 14:35:28,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:28,613 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 14:35:28,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:28,613 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 14:35:28,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:28,614 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:28,614 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:28,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4994,879 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:28,815 INFO L430 AbstractCegarLoop]: === Iteration 891 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:28,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:28,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1962334387, now seen corresponding path program 879 times [2021-06-05 14:35:28,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:28,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452265919] [2021-06-05 14:35:28,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:28,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:28,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:28,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452265919] [2021-06-05 14:35:28,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452265919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:28,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128987787] [2021-06-05 14:35:28,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 880 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 880 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:28,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:28,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:28,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:28,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:28,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:28,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:28,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:28,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:28,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:28,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 14:35:29,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:35:29,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:35:29,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:29,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:29,066 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:29,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:29,084 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 14:35:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:29,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128987787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:29,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:29,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:29,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114160252] [2021-06-05 14:35:29,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:29,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:29,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:29,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:29,119 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:29,259 INFO L93 Difference]: Finished difference Result 578 states and 1773 transitions. [2021-06-05 14:35:29,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:29,260 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:29,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:29,260 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:35:29,260 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:35:29,260 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:29,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:35:29,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 458. [2021-06-05 14:35:29,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 14:35:29,265 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 14:35:29,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:29,265 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 14:35:29,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,265 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 14:35:29,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:29,266 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:29,266 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:29,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 880 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5000 [2021-06-05 14:35:29,466 INFO L430 AbstractCegarLoop]: === Iteration 892 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:29,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:29,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1665067977, now seen corresponding path program 880 times [2021-06-05 14:35:29,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:29,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039821029] [2021-06-05 14:35:29,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:29,556 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:29,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:29,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039821029] [2021-06-05 14:35:29,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039821029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:29,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321283516] [2021-06-05 14:35:29,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 881 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 881 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:29,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:29,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:29,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:29,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:29,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:29,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:29,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:29,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:29,660 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:29,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:29,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:29,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:29,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:29,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:29,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:29,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:29,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:29,752 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:35:29,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:29,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321283516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:29,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:29,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:29,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670919277] [2021-06-05 14:35:29,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:29,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:29,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:29,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:29,780 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:29,975 INFO L93 Difference]: Finished difference Result 663 states and 2025 transitions. [2021-06-05 14:35:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:29,975 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:29,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:29,976 INFO L225 Difference]: With dead ends: 663 [2021-06-05 14:35:29,976 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 14:35:29,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 147.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:29,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 14:35:29,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 473. [2021-06-05 14:35:29,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 14:35:29,981 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 14:35:29,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:29,981 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 14:35:29,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:29,982 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 14:35:29,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:29,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:29,982 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:30,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5006,881 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:30,183 INFO L430 AbstractCegarLoop]: === Iteration 893 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:30,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:30,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1949330661, now seen corresponding path program 881 times [2021-06-05 14:35:30,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:30,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645480534] [2021-06-05 14:35:30,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:30,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:30,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645480534] [2021-06-05 14:35:30,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645480534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:30,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400139198] [2021-06-05 14:35:30,275 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 882 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 882 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:30,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:30,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:30,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:35:30,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:30,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:30,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:30,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:30,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:30,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:30,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:30,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:30,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:30,437 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:30,440 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:30,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:30,490 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:30,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:30,493 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:30,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:30,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:35:30,538 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:149, output treesize:57 [2021-06-05 14:35:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:30,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400139198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:30,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:30,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:30,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217399473] [2021-06-05 14:35:30,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:30,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:30,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:30,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:30,665 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:31,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:31,290 INFO L93 Difference]: Finished difference Result 787 states and 2411 transitions. [2021-06-05 14:35:31,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:35:31,290 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:31,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:31,291 INFO L225 Difference]: With dead ends: 787 [2021-06-05 14:35:31,291 INFO L226 Difference]: Without dead ends: 739 [2021-06-05 14:35:31,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 558.6ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:35:31,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-06-05 14:35:31,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 491. [2021-06-05 14:35:31,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:31,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 14:35:31,297 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 14:35:31,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:31,297 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 14:35:31,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:31,297 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 14:35:31,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:31,298 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:31,298 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:31,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 882 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5013 [2021-06-05 14:35:31,498 INFO L430 AbstractCegarLoop]: === Iteration 894 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:31,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:31,498 INFO L82 PathProgramCache]: Analyzing trace with hash 384889669, now seen corresponding path program 882 times [2021-06-05 14:35:31,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:31,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682323275] [2021-06-05 14:35:31,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:31,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:31,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:31,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682323275] [2021-06-05 14:35:31,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682323275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:31,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891767423] [2021-06-05 14:35:31,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 883 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 883 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:31,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:31,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:31,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:31,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:31,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:31,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:31,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:31,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:31,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:31,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:31,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:31,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:31,707 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:35:31,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:31,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:31,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:31,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:31,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:31,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:31,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:31,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:31,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:31,785 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:35:31,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:31,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891767423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:31,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:31,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:31,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558719020] [2021-06-05 14:35:31,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:31,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:31,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:31,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:31,851 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:32,152 INFO L93 Difference]: Finished difference Result 669 states and 2060 transitions. [2021-06-05 14:35:32,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:35:32,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:32,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:32,153 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:35:32,153 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 14:35:32,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 262.3ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:32,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 14:35:32,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 477. [2021-06-05 14:35:32,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 14:35:32,158 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 14:35:32,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:32,158 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 14:35:32,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,158 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 14:35:32,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:32,159 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:32,159 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:32,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5027,883 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:32,360 INFO L430 AbstractCegarLoop]: === Iteration 895 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:32,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:32,360 INFO L82 PathProgramCache]: Analyzing trace with hash 930262323, now seen corresponding path program 883 times [2021-06-05 14:35:32,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:32,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991815022] [2021-06-05 14:35:32,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:32,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:32,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:32,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:32,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991815022] [2021-06-05 14:35:32,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991815022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:32,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769767426] [2021-06-05 14:35:32,452 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 884 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 884 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:32,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:32,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:32,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:32,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:32,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:32,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:32,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:32,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:32,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:32,580 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:32,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:32,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:32,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:32,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:32,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:32,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:32,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:32,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:32,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:32,709 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:35:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:32,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769767426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:32,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:32,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:32,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235428827] [2021-06-05 14:35:32,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:32,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:32,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:32,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:32,720 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:32,919 INFO L93 Difference]: Finished difference Result 585 states and 1788 transitions. [2021-06-05 14:35:32,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:32,919 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:32,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:32,920 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:35:32,920 INFO L226 Difference]: Without dead ends: 564 [2021-06-05 14:35:32,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 209.9ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:32,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-05 14:35:32,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 473. [2021-06-05 14:35:32,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 14:35:32,925 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 14:35:32,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:32,925 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 14:35:32,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:32,925 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 14:35:32,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:32,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:32,926 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:33,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5031,884 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:33,126 INFO L430 AbstractCegarLoop]: === Iteration 896 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:33,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:33,126 INFO L82 PathProgramCache]: Analyzing trace with hash -788722359, now seen corresponding path program 884 times [2021-06-05 14:35:33,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:33,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279443827] [2021-06-05 14:35:33,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:33,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:33,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:33,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:33,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279443827] [2021-06-05 14:35:33,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279443827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:33,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988104243] [2021-06-05 14:35:33,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 885 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 885 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:33,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:33,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:33,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:33,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:33,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:33,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:33,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:33,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:33,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:33,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:33,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:33,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:35:33,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:33,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:33,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:33,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:33,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:33,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:33,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:33,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:33,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:33,464 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 14:35:33,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:33,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988104243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:33,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:33,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:33,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966806043] [2021-06-05 14:35:33,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:33,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:33,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:33,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:33,523 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:33,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:33,820 INFO L93 Difference]: Finished difference Result 643 states and 1974 transitions. [2021-06-05 14:35:33,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:33,820 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:33,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:33,821 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:35:33,821 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 14:35:33,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 266.7ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:33,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 14:35:33,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 456. [2021-06-05 14:35:33,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:33,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 14:35:33,833 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 14:35:33,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:33,833 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 14:35:33,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:33,833 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 14:35:33,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:33,833 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:33,833 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:34,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 885 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5040 [2021-06-05 14:35:34,034 INFO L430 AbstractCegarLoop]: === Iteration 897 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:34,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:34,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1952062537, now seen corresponding path program 885 times [2021-06-05 14:35:34,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:34,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715128911] [2021-06-05 14:35:34,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:34,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:34,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:34,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715128911] [2021-06-05 14:35:34,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715128911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:34,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637830788] [2021-06-05 14:35:34,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 886 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 886 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:34,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:34,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:34,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:34,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:34,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:34,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:34,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:34,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:34,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:34,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:34,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:34,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:34,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:34,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:34,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 14:35:34,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:34,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637830788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:34,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:34,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:34,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872048945] [2021-06-05 14:35:34,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:34,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:34,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:34,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:34,342 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:34,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:34,534 INFO L93 Difference]: Finished difference Result 542 states and 1672 transitions. [2021-06-05 14:35:34,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:34,561 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:34,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:34,562 INFO L225 Difference]: With dead ends: 542 [2021-06-05 14:35:34,562 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 14:35:34,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 151.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:34,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 14:35:34,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 462. [2021-06-05 14:35:34,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:34,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 14:35:34,566 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 14:35:34,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:34,567 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 14:35:34,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:34,567 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 14:35:34,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:34,567 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:34,567 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:34,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 886 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5046 [2021-06-05 14:35:34,768 INFO L430 AbstractCegarLoop]: === Iteration 898 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:34,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:34,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1326738419, now seen corresponding path program 886 times [2021-06-05 14:35:34,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:34,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108420492] [2021-06-05 14:35:34,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:34,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:34,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:34,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:34,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108420492] [2021-06-05 14:35:34,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108420492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:34,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056972949] [2021-06-05 14:35:34,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 887 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 887 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:34,916 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:34,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:34,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:34,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:34,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:34,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:34,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:34,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:34,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:35:35,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:35,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:35,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:35,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:35,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:35,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:35,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:35,066 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:35,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:35,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 14:35:35,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:35,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056972949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:35,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:35,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:35,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569044568] [2021-06-05 14:35:35,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:35,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:35,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:35,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:35,127 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:35,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:35,470 INFO L93 Difference]: Finished difference Result 626 states and 1930 transitions. [2021-06-05 14:35:35,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:35,470 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:35,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:35,471 INFO L225 Difference]: With dead ends: 626 [2021-06-05 14:35:35,471 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 14:35:35,471 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 267.5ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:35,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 14:35:35,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 462. [2021-06-05 14:35:35,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:35,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 14:35:35,476 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 14:35:35,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:35,476 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 14:35:35,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:35,476 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 14:35:35,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:35,477 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:35,477 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:35,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 887 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5051 [2021-06-05 14:35:35,677 INFO L430 AbstractCegarLoop]: === Iteration 899 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:35,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:35,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1611001103, now seen corresponding path program 887 times [2021-06-05 14:35:35,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:35,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072168932] [2021-06-05 14:35:35,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:35,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:35,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:35,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:35,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072168932] [2021-06-05 14:35:35,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072168932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:35,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945343392] [2021-06-05 14:35:35,790 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 888 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 888 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:35,816 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:35,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:35,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:35,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:35,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:35,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:35,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:35,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:35,890 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:35,968 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_258, v_prenex_259], 1=[o_0, o_2]} [2021-06-05 14:35:35,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:35,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:35,981 INFO L518 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2021-06-05 14:35:35,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:35,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:35,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:35,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:35,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:35,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:35,995 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:36,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:36,005 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:35:36,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:36,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945343392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:36,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:36,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:36,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048360513] [2021-06-05 14:35:36,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:36,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:36,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:36,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:36,059 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:36,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:36,338 INFO L93 Difference]: Finished difference Result 684 states and 2097 transitions. [2021-06-05 14:35:36,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:36,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:36,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:36,339 INFO L225 Difference]: With dead ends: 684 [2021-06-05 14:35:36,339 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 14:35:36,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 252.2ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:36,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 14:35:36,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 476. [2021-06-05 14:35:36,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.126315789473684) internal successors, (1485), 475 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:36,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1485 transitions. [2021-06-05 14:35:36,344 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1485 transitions. Word has length 21 [2021-06-05 14:35:36,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:36,344 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1485 transitions. [2021-06-05 14:35:36,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:36,344 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1485 transitions. [2021-06-05 14:35:36,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:36,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:36,345 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:36,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5059,888 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:36,545 INFO L430 AbstractCegarLoop]: === Iteration 900 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:36,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:36,545 INFO L82 PathProgramCache]: Analyzing trace with hash 75390737, now seen corresponding path program 888 times [2021-06-05 14:35:36,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:36,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433365916] [2021-06-05 14:35:36,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:36,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:36,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:36,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:36,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433365916] [2021-06-05 14:35:36,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433365916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:36,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266317455] [2021-06-05 14:35:36,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 889 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 889 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:36,714 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:36,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:36,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:36,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:36,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:36,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:36,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:36,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:36,812 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:36,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:36,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:36,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:36,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:36,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:36,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:36,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:36,935 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:35:36,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:36,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266317455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:36,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:36,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:36,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381713523] [2021-06-05 14:35:36,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:36,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:36,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:36,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:36,968 INFO L87 Difference]: Start difference. First operand 476 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:37,239 INFO L93 Difference]: Finished difference Result 644 states and 1974 transitions. [2021-06-05 14:35:37,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:37,239 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:37,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:37,240 INFO L225 Difference]: With dead ends: 644 [2021-06-05 14:35:37,241 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 14:35:37,241 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 291.8ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:37,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 14:35:37,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 477. [2021-06-05 14:35:37,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 14:35:37,246 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 14:35:37,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:37,246 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 14:35:37,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,246 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 14:35:37,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:37,247 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:37,247 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:37,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5074,889 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:37,447 INFO L430 AbstractCegarLoop]: === Iteration 901 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:37,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:37,447 INFO L82 PathProgramCache]: Analyzing trace with hash 97895109, now seen corresponding path program 889 times [2021-06-05 14:35:37,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:37,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243600039] [2021-06-05 14:35:37,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:37,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:37,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243600039] [2021-06-05 14:35:37,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243600039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:37,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210749212] [2021-06-05 14:35:37,567 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 890 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 890 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:37,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:37,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:37,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:37,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:37,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 17 treesize of output 13 [2021-06-05 14:35:37,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:37,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:37,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:37,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:37,704 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_260, v_prenex_261]} [2021-06-05 14:35:37,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:37,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:37,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:37,721 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:37,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:37,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:37,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:37,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:37,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:37,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:37,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:37,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:37,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:37,752 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 14:35:37,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:37,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210749212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:37,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:37,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:37,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732484610] [2021-06-05 14:35:37,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:37,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:37,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:37,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:37,791 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:37,973 INFO L93 Difference]: Finished difference Result 604 states and 1867 transitions. [2021-06-05 14:35:37,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:37,973 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:37,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:37,974 INFO L225 Difference]: With dead ends: 604 [2021-06-05 14:35:37,974 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 14:35:37,974 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 177.5ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:37,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 14:35:37,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 477. [2021-06-05 14:35:37,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 14:35:37,979 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 14:35:37,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:37,979 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 14:35:37,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:37,979 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 14:35:37,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:37,979 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:37,979 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:38,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 890 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5084 [2021-06-05 14:35:38,180 INFO L430 AbstractCegarLoop]: === Iteration 902 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:38,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:38,180 INFO L82 PathProgramCache]: Analyzing trace with hash 395161519, now seen corresponding path program 890 times [2021-06-05 14:35:38,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:38,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010101691] [2021-06-05 14:35:38,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:38,384 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:38,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:38,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010101691] [2021-06-05 14:35:38,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010101691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:38,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719838501] [2021-06-05 14:35:38,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 891 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 891 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:38,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:38,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:38,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:38,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:38,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:38,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:38,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:38,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:38,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 14:35:38,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:38,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:38,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:38,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:38,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:38,502 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:38,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:38,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:38,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:38,520 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:38,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:38,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:38,536 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 14:35:38,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:38,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719838501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:38,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:38,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:38,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895927794] [2021-06-05 14:35:38,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:38,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:38,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:38,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:38,610 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:38,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:38,890 INFO L93 Difference]: Finished difference Result 648 states and 1997 transitions. [2021-06-05 14:35:38,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:38,890 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:38,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:38,891 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:35:38,891 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:35:38,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 382.9ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:35:38,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:35:38,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 476. [2021-06-05 14:35:38,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:38,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 14:35:38,896 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 14:35:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:38,896 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 14:35:38,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:38,897 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 14:35:38,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:38,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:38,897 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:39,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5091,891 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:39,098 INFO L430 AbstractCegarLoop]: === Iteration 903 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:39,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:39,098 INFO L82 PathProgramCache]: Analyzing trace with hash 110898835, now seen corresponding path program 891 times [2021-06-05 14:35:39,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:39,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32890658] [2021-06-05 14:35:39,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:39,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:39,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:39,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32890658] [2021-06-05 14:35:39,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32890658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:39,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979913556] [2021-06-05 14:35:39,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 892 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 892 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:39,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:39,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:39,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:39,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:39,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:39,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:39,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:39,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:39,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:39,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:39,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:39,353 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_262, v_prenex_263], 1=[o_0, o_2]} [2021-06-05 14:35:39,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:39,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:39,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:39,369 INFO L518 ElimStorePlain]: Eliminatee v_prenex_263 vanished before elimination [2021-06-05 14:35:39,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:39,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:39,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:39,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:39,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:39,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:39,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:39,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:39,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:39,397 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:35:39,487 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:39,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979913556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:39,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:39,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:39,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027877263] [2021-06-05 14:35:39,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:39,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:39,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:39,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:39,488 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:39,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:39,708 INFO L93 Difference]: Finished difference Result 708 states and 2159 transitions. [2021-06-05 14:35:39,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:39,709 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:39,710 INFO L225 Difference]: With dead ends: 708 [2021-06-05 14:35:39,710 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 14:35:39,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 253.5ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:39,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 14:35:39,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 479. [2021-06-05 14:35:39,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:39,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 14:35:39,715 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 14:35:39,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:39,715 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 14:35:39,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:39,715 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 14:35:39,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:39,716 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:39,716 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:39,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5098,892 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:39,916 INFO L430 AbstractCegarLoop]: === Iteration 904 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:39,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:39,916 INFO L82 PathProgramCache]: Analyzing trace with hash -2108378671, now seen corresponding path program 892 times [2021-06-05 14:35:39,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:39,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146936134] [2021-06-05 14:35:39,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:40,030 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:40,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:40,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146936134] [2021-06-05 14:35:40,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146936134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:40,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887834540] [2021-06-05 14:35:40,031 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 893 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 893 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:40,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:40,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:40,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:40,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:40,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:40,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:40,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:40,131 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:35:40,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:40,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:40,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:40,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:40,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:35:40,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:40,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887834540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:40,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:40,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:40,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642188233] [2021-06-05 14:35:40,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:40,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:40,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:40,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:40,247 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:40,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:40,462 INFO L93 Difference]: Finished difference Result 661 states and 2035 transitions. [2021-06-05 14:35:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:40,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:40,463 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:35:40,463 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 14:35:40,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 226.0ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:40,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 14:35:40,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 475. [2021-06-05 14:35:40,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:40,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 14:35:40,468 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 14:35:40,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:40,468 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 14:35:40,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:40,468 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 14:35:40,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:40,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:40,469 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:40,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 893 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5110 [2021-06-05 14:35:40,669 INFO L430 AbstractCegarLoop]: === Iteration 905 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:40,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:40,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1795140053, now seen corresponding path program 893 times [2021-06-05 14:35:40,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:40,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194095664] [2021-06-05 14:35:40,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:40,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:40,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:40,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194095664] [2021-06-05 14:35:40,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194095664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:40,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327394898] [2021-06-05 14:35:40,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 894 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 894 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:40,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:35:40,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:40,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:40,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:40,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:40,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:40,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 14:35:40,870 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:35:40,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:35:40,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:35:40,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:40,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:35:40,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:40,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:40,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:40,909 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:21 [2021-06-05 14:35:40,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:40,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327394898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:40,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:40,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:40,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50249979] [2021-06-05 14:35:40,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:40,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:40,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:40,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:40,944 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:41,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:41,117 INFO L93 Difference]: Finished difference Result 578 states and 1788 transitions. [2021-06-05 14:35:41,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:41,118 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:41,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:41,118 INFO L225 Difference]: With dead ends: 578 [2021-06-05 14:35:41,118 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 14:35:41,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.8ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:41,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 14:35:41,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 476. [2021-06-05 14:35:41,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:41,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 14:35:41,123 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 14:35:41,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:41,123 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 14:35:41,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:41,123 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 14:35:41,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:41,124 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:41,124 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:41,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5114,894 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:41,324 INFO L430 AbstractCegarLoop]: === Iteration 906 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:41,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:41,325 INFO L82 PathProgramCache]: Analyzing trace with hash 2092406463, now seen corresponding path program 894 times [2021-06-05 14:35:41,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:41,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595214046] [2021-06-05 14:35:41,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:41,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:41,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:41,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:41,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595214046] [2021-06-05 14:35:41,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595214046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:41,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254444081] [2021-06-05 14:35:41,429 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 895 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 895 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:41,457 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:35:41,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:41,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:41,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:41,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:41,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:41,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:41,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:41,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:41,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:41,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:41,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:41,542 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:35:41,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:41,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:41,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:41,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:41,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:41,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:41,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:41,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:41,614 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:41,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:41,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:41,630 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:19 [2021-06-05 14:35:41,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:41,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254444081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:41,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:41,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:41,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180043400] [2021-06-05 14:35:41,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:41,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:41,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:41,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:41,705 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:42,027 INFO L93 Difference]: Finished difference Result 682 states and 2098 transitions. [2021-06-05 14:35:42,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:42,027 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:42,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:42,028 INFO L225 Difference]: With dead ends: 682 [2021-06-05 14:35:42,028 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 14:35:42,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 316.0ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:35:42,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 14:35:42,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 491. [2021-06-05 14:35:42,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 14:35:42,033 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 14:35:42,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:42,033 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 14:35:42,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,034 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 14:35:42,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:42,034 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:42,034 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:42,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 895 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5118 [2021-06-05 14:35:42,235 INFO L430 AbstractCegarLoop]: === Iteration 907 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:42,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:42,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1808143779, now seen corresponding path program 895 times [2021-06-05 14:35:42,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:42,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779491103] [2021-06-05 14:35:42,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:42,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:42,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:42,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779491103] [2021-06-05 14:35:42,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779491103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:42,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774600782] [2021-06-05 14:35:42,341 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 896 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 896 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:42,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:42,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:42,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:42,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:42,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:42,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:42,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:42,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:42,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:42,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:42,436 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:42,467 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:35:42,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:42,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:42,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:42,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:42,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:42,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:42,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:42,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:42,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:42,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:42,508 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 14:35:42,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:42,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774600782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:42,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:42,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:42,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527197426] [2021-06-05 14:35:42,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:42,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:42,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:42,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:42,585 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:42,815 INFO L93 Difference]: Finished difference Result 709 states and 2187 transitions. [2021-06-05 14:35:42,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:42,816 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:42,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:42,817 INFO L225 Difference]: With dead ends: 709 [2021-06-05 14:35:42,817 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 14:35:42,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 229.7ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:42,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 14:35:42,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 497. [2021-06-05 14:35:42,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.161290322580645) internal successors, (1568), 496 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1568 transitions. [2021-06-05 14:35:42,822 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1568 transitions. Word has length 21 [2021-06-05 14:35:42,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:42,822 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1568 transitions. [2021-06-05 14:35:42,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:42,822 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1568 transitions. [2021-06-05 14:35:42,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:42,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:42,823 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:43,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5127,896 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:43,023 INFO L430 AbstractCegarLoop]: === Iteration 908 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:43,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:43,024 INFO L82 PathProgramCache]: Analyzing trace with hash -152603187, now seen corresponding path program 896 times [2021-06-05 14:35:43,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:43,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285778576] [2021-06-05 14:35:43,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:43,120 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:43,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:43,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285778576] [2021-06-05 14:35:43,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285778576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:43,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462655653] [2021-06-05 14:35:43,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 897 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 897 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:43,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:43,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:43,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:43,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:43,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:43,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:43,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:43,223 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 14:35:43,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:43,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:43,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,304 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:35:43,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:43,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462655653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:43,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:43,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:43,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071948012] [2021-06-05 14:35:43,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:43,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:43,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:43,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:43,322 INFO L87 Difference]: Start difference. First operand 497 states and 1568 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:43,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:43,476 INFO L93 Difference]: Finished difference Result 584 states and 1806 transitions. [2021-06-05 14:35:43,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:43,476 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:43,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:43,477 INFO L225 Difference]: With dead ends: 584 [2021-06-05 14:35:43,477 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:35:43,477 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 159.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:43,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:35:43,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 481. [2021-06-05 14:35:43,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.154166666666667) internal successors, (1514), 480 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:43,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1514 transitions. [2021-06-05 14:35:43,483 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1514 transitions. Word has length 21 [2021-06-05 14:35:43,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:43,483 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1514 transitions. [2021-06-05 14:35:43,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:43,483 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1514 transitions. [2021-06-05 14:35:43,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:43,483 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:43,483 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:43,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5138,897 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:43,684 INFO L430 AbstractCegarLoop]: === Iteration 909 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:43,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:43,684 INFO L82 PathProgramCache]: Analyzing trace with hash 392769467, now seen corresponding path program 897 times [2021-06-05 14:35:43,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:43,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586675485] [2021-06-05 14:35:43,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:43,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:43,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:43,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:43,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586675485] [2021-06-05 14:35:43,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586675485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:43,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247846716] [2021-06-05 14:35:43,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 898 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 898 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:43,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:43,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:43,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:43,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:43,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:43,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:43,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:43,882 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:35:43,951 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 14:35:43,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:43,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:43,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:43,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:43,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:43,966 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:35:43,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:43,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247846716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:43,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:43,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:35:43,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525364200] [2021-06-05 14:35:43,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:35:43,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:43,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:35:43,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:43,976 INFO L87 Difference]: Start difference. First operand 481 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:44,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:44,229 INFO L93 Difference]: Finished difference Result 593 states and 1825 transitions. [2021-06-05 14:35:44,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:44,229 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:44,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:44,230 INFO L225 Difference]: With dead ends: 593 [2021-06-05 14:35:44,230 INFO L226 Difference]: Without dead ends: 572 [2021-06-05 14:35:44,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 197.2ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:44,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-05 14:35:44,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 481. [2021-06-05 14:35:44,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:44,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 14:35:44,235 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 14:35:44,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:44,235 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 14:35:44,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:44,235 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 14:35:44,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:44,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:44,236 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:44,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5142,898 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:44,449 INFO L430 AbstractCegarLoop]: === Iteration 910 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:44,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:44,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1326215215, now seen corresponding path program 898 times [2021-06-05 14:35:44,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:44,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709142321] [2021-06-05 14:35:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:44,554 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:44,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:44,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709142321] [2021-06-05 14:35:44,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709142321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:44,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393906300] [2021-06-05 14:35:44,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 899 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 899 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:44,581 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:44,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:44,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:44,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:44,653 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_264], 1=[o_2]} [2021-06-05 14:35:44,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:44,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:44,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:44,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:44,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:44,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:44,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:44,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:35:44,688 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:35:44,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:44,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:44,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:44,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:44,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:44,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:44,754 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:44,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:44,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:44,762 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:35:44,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:44,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393906300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:44,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:44,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:44,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807929455] [2021-06-05 14:35:44,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:44,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:44,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:44,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:44,811 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:45,140 INFO L93 Difference]: Finished difference Result 673 states and 2072 transitions. [2021-06-05 14:35:45,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:45,140 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:45,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:45,141 INFO L225 Difference]: With dead ends: 673 [2021-06-05 14:35:45,141 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:35:45,141 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 241.4ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:45,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:35:45,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 477. [2021-06-05 14:35:45,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 14:35:45,146 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 14:35:45,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:45,147 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 14:35:45,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,147 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 14:35:45,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:45,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:45,147 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:45,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5148,899 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:45,348 INFO L430 AbstractCegarLoop]: === Iteration 911 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:45,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:45,348 INFO L82 PathProgramCache]: Analyzing trace with hash 70171963, now seen corresponding path program 899 times [2021-06-05 14:35:45,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:45,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404045594] [2021-06-05 14:35:45,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:45,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:45,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:45,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:45,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404045594] [2021-06-05 14:35:45,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404045594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:45,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232715410] [2021-06-05 14:35:45,451 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 900 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 900 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:45,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:45,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:45,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:45,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:45,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:45,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:45,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:45,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:45,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:35:45,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:45,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:45,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:45,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:45,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:45,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:45,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:45,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:45,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:45,610 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:35:45,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:45,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232715410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:45,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:45,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:45,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258976554] [2021-06-05 14:35:45,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:45,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:45,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:45,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:45,647 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:45,870 INFO L93 Difference]: Finished difference Result 660 states and 2036 transitions. [2021-06-05 14:35:45,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:45,870 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:45,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:45,871 INFO L225 Difference]: With dead ends: 660 [2021-06-05 14:35:45,871 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:35:45,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 204.0ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:45,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:35:45,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 479. [2021-06-05 14:35:45,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1506276150627617) internal successors, (1506), 478 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1506 transitions. [2021-06-05 14:35:45,877 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1506 transitions. Word has length 21 [2021-06-05 14:35:45,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:45,877 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1506 transitions. [2021-06-05 14:35:45,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:45,877 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1506 transitions. [2021-06-05 14:35:45,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:45,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:45,877 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:46,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 900 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5153 [2021-06-05 14:35:46,078 INFO L430 AbstractCegarLoop]: === Iteration 912 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:46,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:46,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1259756199, now seen corresponding path program 900 times [2021-06-05 14:35:46,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:46,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711115496] [2021-06-05 14:35:46,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:46,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:46,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:46,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711115496] [2021-06-05 14:35:46,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711115496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:46,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128787032] [2021-06-05 14:35:46,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 901 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 901 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:46,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:46,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:46,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:46,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:46,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:46,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:46,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:46,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:35:46,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:46,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:46,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:46,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:46,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:46,330 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:46,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,336 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:35:46,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:46,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128787032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:46,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:46,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:46,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075439152] [2021-06-05 14:35:46,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:46,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:46,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:46,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:46,353 INFO L87 Difference]: Start difference. First operand 479 states and 1506 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:46,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:46,506 INFO L93 Difference]: Finished difference Result 574 states and 1774 transitions. [2021-06-05 14:35:46,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:46,506 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:46,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:46,507 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:35:46,507 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 14:35:46,507 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 151.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:46,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 14:35:46,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 476. [2021-06-05 14:35:46,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:46,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 14:35:46,512 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 14:35:46,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:46,512 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 14:35:46,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:46,512 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 14:35:46,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:46,512 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:46,512 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:46,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5159,901 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:46,713 INFO L430 AbstractCegarLoop]: === Iteration 913 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:46,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:46,713 INFO L82 PathProgramCache]: Analyzing trace with hash 2120129609, now seen corresponding path program 901 times [2021-06-05 14:35:46,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:46,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700906839] [2021-06-05 14:35:46,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:46,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:46,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:46,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:46,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700906839] [2021-06-05 14:35:46,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700906839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:46,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186258021] [2021-06-05 14:35:46,818 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 902 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 902 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:46,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:46,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:46,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:46,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:46,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:46,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:46,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:35:46,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 14:35:46,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:46,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:46,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:46,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:46,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:35:46,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:35:46,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:47,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,002 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:35:47,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:47,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186258021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:47,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:47,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:35:47,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462377759] [2021-06-05 14:35:47,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:35:47,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:47,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:35:47,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:35:47,055 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:47,309 INFO L93 Difference]: Finished difference Result 652 states and 2000 transitions. [2021-06-05 14:35:47,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:47,309 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:47,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:47,310 INFO L225 Difference]: With dead ends: 652 [2021-06-05 14:35:47,310 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 14:35:47,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:35:47,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 14:35:47,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 455. [2021-06-05 14:35:47,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1277533039647576) internal successors, (1420), 454 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1420 transitions. [2021-06-05 14:35:47,315 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1420 transitions. Word has length 21 [2021-06-05 14:35:47,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:47,315 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1420 transitions. [2021-06-05 14:35:47,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,315 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1420 transitions. [2021-06-05 14:35:47,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:47,316 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:47,316 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:47,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 902 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5161 [2021-06-05 14:35:47,516 INFO L430 AbstractCegarLoop]: === Iteration 914 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:47,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:47,516 INFO L82 PathProgramCache]: Analyzing trace with hash -347218005, now seen corresponding path program 902 times [2021-06-05 14:35:47,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:47,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530562899] [2021-06-05 14:35:47,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:47,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:47,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:47,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530562899] [2021-06-05 14:35:47,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530562899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:47,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043595919] [2021-06-05 14:35:47,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 903 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 903 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:47,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:47,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:47,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:47,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:47,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:47,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:47,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:47,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:47,671 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:47,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:47,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:47,697 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:47,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:47,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:35:47,711 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:47,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043595919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:47,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:47,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:35:47,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835651965] [2021-06-05 14:35:47,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:35:47,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:47,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:35:47,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:35:47,712 INFO L87 Difference]: Start difference. First operand 455 states and 1420 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:47,835 INFO L93 Difference]: Finished difference Result 757 states and 2307 transitions. [2021-06-05 14:35:47,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:47,835 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:47,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:47,836 INFO L225 Difference]: With dead ends: 757 [2021-06-05 14:35:47,836 INFO L226 Difference]: Without dead ends: 735 [2021-06-05 14:35:47,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 99.1ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:35:47,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-05 14:35:47,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 461. [2021-06-05 14:35:47,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 14:35:47,845 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 14:35:47,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:47,845 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 14:35:47,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:47,845 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 14:35:47,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:47,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:47,846 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:48,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5164,903 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:48,052 INFO L430 AbstractCegarLoop]: === Iteration 915 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:48,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:48,052 INFO L82 PathProgramCache]: Analyzing trace with hash -68073609, now seen corresponding path program 903 times [2021-06-05 14:35:48,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:48,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075495678] [2021-06-05 14:35:48,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:48,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:48,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:48,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075495678] [2021-06-05 14:35:48,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075495678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:48,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228355788] [2021-06-05 14:35:48,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 904 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 904 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:48,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:48,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:48,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:48,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:48,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:48,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:48,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:48,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:48,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:35:48,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:48,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:48,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:48,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:48,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:48,288 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:48,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:48,289 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:35:48,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:48,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228355788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:48,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:48,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:48,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119854084] [2021-06-05 14:35:48,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:48,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:48,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:48,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:48,336 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:48,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:48,713 INFO L93 Difference]: Finished difference Result 753 states and 2302 transitions. [2021-06-05 14:35:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:35:48,713 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:48,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:48,714 INFO L225 Difference]: With dead ends: 753 [2021-06-05 14:35:48,714 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 14:35:48,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 203.9ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:35:48,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 14:35:48,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 464. [2021-06-05 14:35:48,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:48,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 14:35:48,720 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 14:35:48,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:48,720 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 14:35:48,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:48,720 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 14:35:48,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:48,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:48,721 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:48,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 904 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5167 [2021-06-05 14:35:48,921 INFO L430 AbstractCegarLoop]: === Iteration 916 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:48,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:48,921 INFO L82 PathProgramCache]: Analyzing trace with hash -352336293, now seen corresponding path program 904 times [2021-06-05 14:35:48,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:48,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743818456] [2021-06-05 14:35:48,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:48,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:48,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:48,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743818456] [2021-06-05 14:35:48,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743818456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:48,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180941976] [2021-06-05 14:35:48,998 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 905 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 905 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:49,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:49,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:49,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:49,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:49,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:49,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:49,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:49,047 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:49,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:49,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:49,054 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:49,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:49,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:49,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:49,114 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:49,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:49,120 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:49,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:49,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:35:49,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:49,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180941976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:49,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:49,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:49,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596611015] [2021-06-05 14:35:49,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:49,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:49,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:49,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:49,171 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:49,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:49,880 INFO L93 Difference]: Finished difference Result 1164 states and 3567 transitions. [2021-06-05 14:35:49,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 14:35:49,881 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:49,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:49,882 INFO L225 Difference]: With dead ends: 1164 [2021-06-05 14:35:49,882 INFO L226 Difference]: Without dead ends: 1137 [2021-06-05 14:35:49,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 535.5ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 14:35:49,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2021-06-05 14:35:49,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 491. [2021-06-05 14:35:49,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:49,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 14:35:49,889 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 14:35:49,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:49,889 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 14:35:49,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:49,889 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 14:35:49,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:49,890 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:49,890 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:50,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 905 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5170 [2021-06-05 14:35:50,090 INFO L430 AbstractCegarLoop]: === Iteration 917 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:50,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:50,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1334055547, now seen corresponding path program 905 times [2021-06-05 14:35:50,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:50,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185786386] [2021-06-05 14:35:50,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:50,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:50,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:50,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:50,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185786386] [2021-06-05 14:35:50,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185786386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:50,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571770474] [2021-06-05 14:35:50,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 906 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 906 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:50,194 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:50,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:50,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:50,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:50,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:50,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:50,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:50,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:50,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:50,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:50,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:50,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:50,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:50,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:50,290 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:50,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:50,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:35:50,319 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:50,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571770474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:50,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:50,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:50,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898105274] [2021-06-05 14:35:50,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:50,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:50,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:50,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:50,320 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:50,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:50,855 INFO L93 Difference]: Finished difference Result 1047 states and 3217 transitions. [2021-06-05 14:35:50,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 14:35:50,855 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:50,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:50,856 INFO L225 Difference]: With dead ends: 1047 [2021-06-05 14:35:50,856 INFO L226 Difference]: Without dead ends: 1026 [2021-06-05 14:35:50,856 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 452.1ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 14:35:50,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-06-05 14:35:50,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 486. [2021-06-05 14:35:50,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.160824742268041) internal successors, (1533), 485 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:50,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1533 transitions. [2021-06-05 14:35:50,863 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1533 transitions. Word has length 21 [2021-06-05 14:35:50,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:50,863 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1533 transitions. [2021-06-05 14:35:50,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:50,863 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1533 transitions. [2021-06-05 14:35:50,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:50,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:50,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:51,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5180,906 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:51,064 INFO L430 AbstractCegarLoop]: === Iteration 918 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:51,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:51,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1920675951, now seen corresponding path program 906 times [2021-06-05 14:35:51,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:51,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81038734] [2021-06-05 14:35:51,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:51,139 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:51,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:51,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81038734] [2021-06-05 14:35:51,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81038734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:51,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949935377] [2021-06-05 14:35:51,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 907 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 907 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:51,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:51,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:51,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:51,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:51,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:51,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:51,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:51,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:51,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:51,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:51,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:51,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:51,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:51,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:51,261 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:51,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:51,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:35:51,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:51,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949935377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:51,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:51,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:51,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306332059] [2021-06-05 14:35:51,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:51,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:51,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:51,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:51,296 INFO L87 Difference]: Start difference. First operand 486 states and 1533 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:52,048 INFO L93 Difference]: Finished difference Result 1154 states and 3533 transitions. [2021-06-05 14:35:52,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 14:35:52,049 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:52,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:52,050 INFO L225 Difference]: With dead ends: 1154 [2021-06-05 14:35:52,050 INFO L226 Difference]: Without dead ends: 1133 [2021-06-05 14:35:52,050 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 554.4ms TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:35:52,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2021-06-05 14:35:52,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 484. [2021-06-05 14:35:52,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1635610766045548) internal successors, (1528), 483 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1528 transitions. [2021-06-05 14:35:52,057 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1528 transitions. Word has length 21 [2021-06-05 14:35:52,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:52,057 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1528 transitions. [2021-06-05 14:35:52,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,058 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1528 transitions. [2021-06-05 14:35:52,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:52,058 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:52,058 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:52,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5186,907 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:52,260 INFO L430 AbstractCegarLoop]: === Iteration 919 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:52,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:52,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1780534143, now seen corresponding path program 907 times [2021-06-05 14:35:52,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:52,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131582234] [2021-06-05 14:35:52,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:52,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:52,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131582234] [2021-06-05 14:35:52,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131582234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:52,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407108746] [2021-06-05 14:35:52,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 908 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 908 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:52,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:52,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:52,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:52,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:52,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:52,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:52,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:52,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:52,563 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:52,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:52,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:52,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:52,615 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:52,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:52,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:35:52,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:52,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407108746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:52,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:52,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:35:52,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430799104] [2021-06-05 14:35:52,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:35:52,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:52,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:35:52,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:35:52,629 INFO L87 Difference]: Start difference. First operand 484 states and 1528 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:52,799 INFO L93 Difference]: Finished difference Result 763 states and 2369 transitions. [2021-06-05 14:35:52,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:52,799 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:52,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:52,800 INFO L225 Difference]: With dead ends: 763 [2021-06-05 14:35:52,800 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 14:35:52,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:52,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 14:35:52,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 486. [2021-06-05 14:35:52,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.160824742268041) internal successors, (1533), 485 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1533 transitions. [2021-06-05 14:35:52,806 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1533 transitions. Word has length 21 [2021-06-05 14:35:52,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:52,806 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1533 transitions. [2021-06-05 14:35:52,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:52,806 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1533 transitions. [2021-06-05 14:35:52,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:52,807 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:52,807 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:53,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 908 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5192 [2021-06-05 14:35:53,007 INFO L430 AbstractCegarLoop]: === Iteration 920 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:53,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:53,008 INFO L82 PathProgramCache]: Analyzing trace with hash -464475507, now seen corresponding path program 908 times [2021-06-05 14:35:53,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:53,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732921095] [2021-06-05 14:35:53,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:53,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:53,087 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:53,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:53,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732921095] [2021-06-05 14:35:53,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732921095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:53,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937262534] [2021-06-05 14:35:53,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 909 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 909 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:53,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:53,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:53,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:53,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:53,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:53,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:53,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:53,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:53,145 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:35:53,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:53,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:53,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:53,180 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:53,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:53,181 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:35:53,203 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:53,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937262534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:53,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:53,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:35:53,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023070509] [2021-06-05 14:35:53,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:35:53,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:53,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:35:53,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:35:53,204 INFO L87 Difference]: Start difference. First operand 486 states and 1533 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:53,376 INFO L93 Difference]: Finished difference Result 777 states and 2407 transitions. [2021-06-05 14:35:53,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:53,376 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:53,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:53,377 INFO L225 Difference]: With dead ends: 777 [2021-06-05 14:35:53,377 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 14:35:53,377 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 117.7ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:53,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 14:35:53,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 479. [2021-06-05 14:35:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 14:35:53,383 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 14:35:53,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:53,383 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 14:35:53,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,383 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 14:35:53,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:53,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:53,384 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:53,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5195,909 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:53,584 INFO L430 AbstractCegarLoop]: === Iteration 921 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:53,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:53,584 INFO L82 PathProgramCache]: Analyzing trace with hash 842409421, now seen corresponding path program 909 times [2021-06-05 14:35:53,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:53,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033552418] [2021-06-05 14:35:53,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:53,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:53,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:53,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:53,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033552418] [2021-06-05 14:35:53,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033552418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:53,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773531362] [2021-06-05 14:35:53,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 910 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 910 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:53,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:35:53,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:53,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:53,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:53,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:53,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:53,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:53,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:53,733 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:53,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:53,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:53,775 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:53,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:53,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:35:53,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:53,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773531362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:53,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:53,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:53,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701819738] [2021-06-05 14:35:53,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:53,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:53,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:53,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:53,790 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:53,973 INFO L93 Difference]: Finished difference Result 605 states and 1876 transitions. [2021-06-05 14:35:53,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:53,974 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:53,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:53,974 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:35:53,975 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 14:35:53,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:53,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 14:35:53,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 484. [2021-06-05 14:35:53,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1552795031055902) internal successors, (1524), 483 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1524 transitions. [2021-06-05 14:35:53,979 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1524 transitions. Word has length 21 [2021-06-05 14:35:53,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:53,980 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1524 transitions. [2021-06-05 14:35:53,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:53,980 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1524 transitions. [2021-06-05 14:35:53,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:53,980 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:53,980 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:54,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 910 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5199 [2021-06-05 14:35:54,181 INFO L430 AbstractCegarLoop]: === Iteration 922 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:54,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:54,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1467733539, now seen corresponding path program 910 times [2021-06-05 14:35:54,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:54,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272651932] [2021-06-05 14:35:54,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:54,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:54,271 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:54,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:54,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272651932] [2021-06-05 14:35:54,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272651932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:54,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899789444] [2021-06-05 14:35:54,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 911 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 911 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:54,297 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:54,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:54,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:54,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:54,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:54,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:54,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:54,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:54,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:35:54,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:54,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:54,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:54,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:54,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:54,380 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:54,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:54,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:35:54,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:54,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899789444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:54,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:54,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:54,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132009581] [2021-06-05 14:35:54,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:54,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:54,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:54,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:54,427 INFO L87 Difference]: Start difference. First operand 484 states and 1524 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:54,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:54,677 INFO L93 Difference]: Finished difference Result 681 states and 2106 transitions. [2021-06-05 14:35:54,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:35:54,677 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:54,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:54,678 INFO L225 Difference]: With dead ends: 681 [2021-06-05 14:35:54,678 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:35:54,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 191.9ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:35:54,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:35:54,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 484. [2021-06-05 14:35:54,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1511387163561078) internal successors, (1522), 483 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:54,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1522 transitions. [2021-06-05 14:35:54,683 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1522 transitions. Word has length 21 [2021-06-05 14:35:54,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:54,683 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1522 transitions. [2021-06-05 14:35:54,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:54,684 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1522 transitions. [2021-06-05 14:35:54,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:54,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:54,684 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:54,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5202,911 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:54,884 INFO L430 AbstractCegarLoop]: === Iteration 923 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:54,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:54,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1402600229, now seen corresponding path program 911 times [2021-06-05 14:35:54,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:54,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995442928] [2021-06-05 14:35:54,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:54,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:54,966 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:54,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:54,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995442928] [2021-06-05 14:35:54,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995442928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:54,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731592649] [2021-06-05 14:35:54,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 912 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 912 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:54,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:54,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:54,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:54,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:55,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:55,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:55,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:55,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:55,042 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:55,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:55,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:55,080 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:55,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:55,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:55,091 INFO L518 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2021-06-05 14:35:55,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:55,092 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:35:55,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:55,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731592649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:55,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:55,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:55,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228208958] [2021-06-05 14:35:55,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:55,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:55,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:55,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:55,126 INFO L87 Difference]: Start difference. First operand 484 states and 1522 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:55,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:55,291 INFO L93 Difference]: Finished difference Result 654 states and 2025 transitions. [2021-06-05 14:35:55,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:55,291 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:55,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:55,292 INFO L225 Difference]: With dead ends: 654 [2021-06-05 14:35:55,292 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:35:55,292 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:55,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:35:55,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 485. [2021-06-05 14:35:55,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.15702479338843) internal successors, (1528), 484 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:55,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1528 transitions. [2021-06-05 14:35:55,297 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1528 transitions. Word has length 21 [2021-06-05 14:35:55,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:55,297 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1528 transitions. [2021-06-05 14:35:55,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:55,297 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1528 transitions. [2021-06-05 14:35:55,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:55,298 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:55,298 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:55,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 912 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5205 [2021-06-05 14:35:55,498 INFO L430 AbstractCegarLoop]: === Iteration 924 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:55,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:55,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1105333819, now seen corresponding path program 912 times [2021-06-05 14:35:55,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:55,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904992370] [2021-06-05 14:35:55,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:55,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:55,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:55,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904992370] [2021-06-05 14:35:55,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904992370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:55,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175309732] [2021-06-05 14:35:55,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 913 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 913 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:55,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:35:55,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:55,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:55,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:55,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:55,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:55,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:35:55,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:55,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:35:55,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:55,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:55,695 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:35:55,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:55,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:35:55,770 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:55,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175309732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:55,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:55,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:55,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718649086] [2021-06-05 14:35:55,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:55,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:55,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:55,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:55,770 INFO L87 Difference]: Start difference. First operand 485 states and 1528 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:56,073 INFO L93 Difference]: Finished difference Result 688 states and 2123 transitions. [2021-06-05 14:35:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:56,073 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:56,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:56,074 INFO L225 Difference]: With dead ends: 688 [2021-06-05 14:35:56,074 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 14:35:56,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 266.3ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:35:56,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 14:35:56,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 481. [2021-06-05 14:35:56,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 14:35:56,079 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 14:35:56,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:56,079 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 14:35:56,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,080 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 14:35:56,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:56,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:56,080 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:56,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 913 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5210 [2021-06-05 14:35:56,281 INFO L430 AbstractCegarLoop]: === Iteration 925 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:56,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:56,281 INFO L82 PathProgramCache]: Analyzing trace with hash 294644715, now seen corresponding path program 913 times [2021-06-05 14:35:56,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:56,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438898869] [2021-06-05 14:35:56,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:56,392 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:56,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:56,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438898869] [2021-06-05 14:35:56,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438898869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:56,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708544208] [2021-06-05 14:35:56,392 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 914 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 914 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:56,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:56,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:56,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:56,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:56,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:56,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:56,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:35:56,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:35:56,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:56,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 10 treesize of output 8 [2021-06-05 14:35:56,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:56,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:56,499 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:35:56,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:56,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:35:56,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:56,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708544208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:56,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:56,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:56,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798523602] [2021-06-05 14:35:56,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:56,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:56,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:56,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:56,535 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:56,705 INFO L93 Difference]: Finished difference Result 625 states and 1934 transitions. [2021-06-05 14:35:56,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:56,705 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:56,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:56,706 INFO L225 Difference]: With dead ends: 625 [2021-06-05 14:35:56,706 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 14:35:56,706 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 145.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:56,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 14:35:56,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 482. [2021-06-05 14:35:56,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 14:35:56,711 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 14:35:56,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:56,711 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 14:35:56,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:56,711 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 14:35:56,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:56,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:56,712 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:56,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5216,914 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:56,912 INFO L430 AbstractCegarLoop]: === Iteration 926 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:56,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:56,912 INFO L82 PathProgramCache]: Analyzing trace with hash 591911125, now seen corresponding path program 914 times [2021-06-05 14:35:56,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:56,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004247587] [2021-06-05 14:35:56,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:56,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:57,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:57,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004247587] [2021-06-05 14:35:57,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004247587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:57,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062525034] [2021-06-05 14:35:57,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 915 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 915 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:57,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:35:57,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:57,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:57,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:57,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:57,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:57,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:57,094 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:57,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:57,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,131 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:35:57,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:57,134 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,143 INFO L518 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2021-06-05 14:35:57,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:57,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:35:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:57,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062525034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:57,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:57,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:57,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230270966] [2021-06-05 14:35:57,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:57,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:57,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:57,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:57,219 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:57,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:57,529 INFO L93 Difference]: Finished difference Result 727 states and 2234 transitions. [2021-06-05 14:35:57,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:35:57,530 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:57,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:57,531 INFO L225 Difference]: With dead ends: 727 [2021-06-05 14:35:57,531 INFO L226 Difference]: Without dead ends: 704 [2021-06-05 14:35:57,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 288.2ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:35:57,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-06-05 14:35:57,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 497. [2021-06-05 14:35:57,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:57,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 14:35:57,536 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 14:35:57,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:57,536 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 14:35:57,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:57,536 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 14:35:57,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:57,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:57,537 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:57,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5219,915 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:57,737 INFO L430 AbstractCegarLoop]: === Iteration 927 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:57,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:57,737 INFO L82 PathProgramCache]: Analyzing trace with hash 307648441, now seen corresponding path program 915 times [2021-06-05 14:35:57,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:57,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414560841] [2021-06-05 14:35:57,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:57,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:57,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:57,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414560841] [2021-06-05 14:35:57,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414560841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:57,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477267453] [2021-06-05 14:35:57,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 916 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 916 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:57,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:35:57,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:57,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:57,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:57,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:57,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:57,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:57,933 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:57,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:57,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:57,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:57,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:57,982 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:35:57,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_269 vanished before elimination [2021-06-05 14:35:57,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:57,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:35:58,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:58,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477267453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:58,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:58,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:35:58,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262557571] [2021-06-05 14:35:58,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:35:58,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:58,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:35:58,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:58,058 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:58,372 INFO L93 Difference]: Finished difference Result 812 states and 2510 transitions. [2021-06-05 14:35:58,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:35:58,372 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:58,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:58,374 INFO L225 Difference]: With dead ends: 812 [2021-06-05 14:35:58,374 INFO L226 Difference]: Without dead ends: 785 [2021-06-05 14:35:58,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 283.4ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:35:58,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-06-05 14:35:58,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 503. [2021-06-05 14:35:58,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1673306772908365) internal successors, (1590), 502 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1590 transitions. [2021-06-05 14:35:58,380 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1590 transitions. Word has length 21 [2021-06-05 14:35:58,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:58,380 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1590 transitions. [2021-06-05 14:35:58,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,380 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1590 transitions. [2021-06-05 14:35:58,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:58,380 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:58,381 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:58,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5227,916 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:58,581 INFO L430 AbstractCegarLoop]: === Iteration 928 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:58,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:58,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1653098525, now seen corresponding path program 916 times [2021-06-05 14:35:58,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:58,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946370246] [2021-06-05 14:35:58,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:58,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:58,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:58,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:58,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946370246] [2021-06-05 14:35:58,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946370246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:58,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871121763] [2021-06-05 14:35:58,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 917 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 917 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:58,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:35:58,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:58,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:58,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:58,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:58,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:58,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:58,725 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:58,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:58,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:58,735 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:58,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:58,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:58,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:58,774 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:35:58,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:58,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:35:58,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:58,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871121763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:58,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:58,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:35:58,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947162775] [2021-06-05 14:35:58,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:35:58,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:58,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:35:58,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:35:58,791 INFO L87 Difference]: Start difference. First operand 503 states and 1590 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:58,975 INFO L93 Difference]: Finished difference Result 631 states and 1952 transitions. [2021-06-05 14:35:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:58,975 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:58,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:58,976 INFO L225 Difference]: With dead ends: 631 [2021-06-05 14:35:58,976 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 14:35:58,976 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:35:58,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 14:35:58,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 485. [2021-06-05 14:35:58,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.1632231404958677) internal successors, (1531), 484 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1531 transitions. [2021-06-05 14:35:58,981 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1531 transitions. Word has length 21 [2021-06-05 14:35:58,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:58,981 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1531 transitions. [2021-06-05 14:35:58,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:58,982 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1531 transitions. [2021-06-05 14:35:58,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:58,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:58,982 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:59,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5238,917 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:59,182 INFO L430 AbstractCegarLoop]: === Iteration 929 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:59,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:59,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1107725871, now seen corresponding path program 917 times [2021-06-05 14:35:59,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:59,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88488418] [2021-06-05 14:35:59,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:59,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:59,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:59,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88488418] [2021-06-05 14:35:59,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88488418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:59,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35985771] [2021-06-05 14:35:59,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 918 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 918 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:59,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:35:59,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:59,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:59,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:35:59,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:35:59,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:59,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:35:59,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:59,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:59,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:35:59,347 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:35:59,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:35:59,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:35:59,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:35:59,409 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:35:59,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:35:59,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:35:59,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:59,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35985771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:59,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:35:59,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:35:59,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003043130] [2021-06-05 14:35:59,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:35:59,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:35:59,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:35:59,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:35:59,420 INFO L87 Difference]: Start difference. First operand 485 states and 1531 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:59,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:35:59,635 INFO L93 Difference]: Finished difference Result 650 states and 2005 transitions. [2021-06-05 14:35:59,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:35:59,635 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:35:59,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:35:59,636 INFO L225 Difference]: With dead ends: 650 [2021-06-05 14:35:59,636 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:35:59,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 190.1ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:35:59,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:35:59,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 485. [2021-06-05 14:35:59,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.1714876033057853) internal successors, (1535), 484 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:59,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1535 transitions. [2021-06-05 14:35:59,641 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1535 transitions. Word has length 21 [2021-06-05 14:35:59,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:35:59,641 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1535 transitions. [2021-06-05 14:35:59,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:35:59,642 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1535 transitions. [2021-06-05 14:35:59,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:35:59,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:35:59,642 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:35:59,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 918 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5241 [2021-06-05 14:35:59,843 INFO L430 AbstractCegarLoop]: === Iteration 930 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:35:59,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:35:59,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1468256743, now seen corresponding path program 918 times [2021-06-05 14:35:59,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:35:59,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562161231] [2021-06-05 14:35:59,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:35:59,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:35:59,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:35:59,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:35:59,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562161231] [2021-06-05 14:35:59,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562161231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:35:59,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328807114] [2021-06-05 14:35:59,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 919 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 919 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:35:59,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:35:59,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:35:59,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:35:59,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:00,054 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_271]} [2021-06-05 14:36:00,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:00,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:00,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:00,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:00,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:00,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:00,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:00,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:00,087 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 14:36:00,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:00,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:00,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:00,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:00,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:00,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:00,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:00,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:00,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:00,156 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:36:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:00,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328807114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:00,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:00,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:00,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192800659] [2021-06-05 14:36:00,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:00,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:00,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:00,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:00,203 INFO L87 Difference]: Start difference. First operand 485 states and 1535 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:00,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:00,656 INFO L93 Difference]: Finished difference Result 776 states and 2395 transitions. [2021-06-05 14:36:00,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:00,656 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:00,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:00,657 INFO L225 Difference]: With dead ends: 776 [2021-06-05 14:36:00,657 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 14:36:00,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 372.4ms TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:00,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 14:36:00,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 481. [2021-06-05 14:36:00,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:00,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 14:36:00,663 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 14:36:00,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:00,663 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 14:36:00,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:00,663 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 14:36:00,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:00,664 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:00,664 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:00,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5247,919 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:00,864 INFO L430 AbstractCegarLoop]: === Iteration 931 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:00,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:00,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1430323375, now seen corresponding path program 919 times [2021-06-05 14:36:00,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:00,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022477337] [2021-06-05 14:36:00,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:00,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:00,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:00,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:00,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022477337] [2021-06-05 14:36:00,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022477337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:00,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748630218] [2021-06-05 14:36:00,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 920 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 920 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:00,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:00,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:00,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:01,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:01,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:01,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:36:01,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:01,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:01,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:01,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:01,112 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,117 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:36:01,147 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:01,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748630218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:01,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:01,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:01,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593527997] [2021-06-05 14:36:01,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:01,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:01,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:01,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:01,147 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:01,364 INFO L93 Difference]: Finished difference Result 769 states and 2380 transitions. [2021-06-05 14:36:01,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:01,364 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:01,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:01,365 INFO L225 Difference]: With dead ends: 769 [2021-06-05 14:36:01,365 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 14:36:01,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 204.4ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:36:01,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 14:36:01,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 487. [2021-06-05 14:36:01,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1666666666666665) internal successors, (1539), 486 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1539 transitions. [2021-06-05 14:36:01,371 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1539 transitions. Word has length 21 [2021-06-05 14:36:01,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:01,371 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1539 transitions. [2021-06-05 14:36:01,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,371 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1539 transitions. [2021-06-05 14:36:01,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:01,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:01,371 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:01,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5252,920 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:01,572 INFO L430 AbstractCegarLoop]: === Iteration 932 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:01,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:01,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1534715759, now seen corresponding path program 920 times [2021-06-05 14:36:01,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:01,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819055725] [2021-06-05 14:36:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:01,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:01,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:01,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819055725] [2021-06-05 14:36:01,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819055725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:01,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018244605] [2021-06-05 14:36:01,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 921 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 921 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:01,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:01,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:01,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:01,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:01,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:01,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:01,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:36:01,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:01,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:01,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:01,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:01,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:01,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:01,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:01,811 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:01,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018244605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:01,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:01,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:01,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422924484] [2021-06-05 14:36:01,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:01,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:01,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:01,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:01,812 INFO L87 Difference]: Start difference. First operand 487 states and 1539 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:01,948 INFO L93 Difference]: Finished difference Result 637 states and 1975 transitions. [2021-06-05 14:36:01,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:01,949 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:01,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:01,950 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:36:01,950 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:36:01,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 139.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:01,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:36:01,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 484. [2021-06-05 14:36:01,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1614906832298137) internal successors, (1527), 483 states have internal predecessors, (1527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1527 transitions. [2021-06-05 14:36:01,955 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1527 transitions. Word has length 21 [2021-06-05 14:36:01,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:01,955 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1527 transitions. [2021-06-05 14:36:01,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:01,955 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1527 transitions. [2021-06-05 14:36:01,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:01,955 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:01,955 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:02,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5258,921 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:02,156 INFO L430 AbstractCegarLoop]: === Iteration 933 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:02,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:02,156 INFO L82 PathProgramCache]: Analyzing trace with hash 619634271, now seen corresponding path program 921 times [2021-06-05 14:36:02,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:02,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126136134] [2021-06-05 14:36:02,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:02,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:02,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126136134] [2021-06-05 14:36:02,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126136134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:02,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117178687] [2021-06-05 14:36:02,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 922 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 922 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:02,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:36:02,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:02,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:02,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:02,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:02,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:02,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:02,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:02,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:02,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 14:36:02,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:02,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:02,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:02,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:02,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:02,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:02,412 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:02,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:02,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:02,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 14:36:02,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:02,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117178687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:02,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:02,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:02,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635223848] [2021-06-05 14:36:02,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:02,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:02,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:02,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:02,467 INFO L87 Difference]: Start difference. First operand 484 states and 1527 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:02,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:02,756 INFO L93 Difference]: Finished difference Result 777 states and 2402 transitions. [2021-06-05 14:36:02,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:02,756 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:02,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:02,757 INFO L225 Difference]: With dead ends: 777 [2021-06-05 14:36:02,757 INFO L226 Difference]: Without dead ends: 756 [2021-06-05 14:36:02,757 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 261.8ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:02,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-06-05 14:36:02,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 480. [2021-06-05 14:36:02,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1607515657620042) internal successors, (1514), 479 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:02,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1514 transitions. [2021-06-05 14:36:02,763 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1514 transitions. Word has length 21 [2021-06-05 14:36:02,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:02,763 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1514 transitions. [2021-06-05 14:36:02,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:02,763 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1514 transitions. [2021-06-05 14:36:02,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:02,763 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:02,763 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:02,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 922 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5260 [2021-06-05 14:36:02,964 INFO L430 AbstractCegarLoop]: === Iteration 934 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:02,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:02,964 INFO L82 PathProgramCache]: Analyzing trace with hash -2082457945, now seen corresponding path program 922 times [2021-06-05 14:36:02,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:02,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271814824] [2021-06-05 14:36:02,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:03,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:03,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271814824] [2021-06-05 14:36:03,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271814824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:03,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370011102] [2021-06-05 14:36:03,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 923 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 923 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:03,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:03,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:03,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:03,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:03,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:03,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:03,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:03,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:03,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:36:03,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:03,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:03,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:03,131 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:36:03,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:03,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:36:03,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:03,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370011102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:03,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:03,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:03,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794103798] [2021-06-05 14:36:03,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:03,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:03,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:03,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:03,159 INFO L87 Difference]: Start difference. First operand 480 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:03,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:03,851 INFO L93 Difference]: Finished difference Result 984 states and 2991 transitions. [2021-06-05 14:36:03,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 14:36:03,852 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:03,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:03,853 INFO L225 Difference]: With dead ends: 984 [2021-06-05 14:36:03,853 INFO L226 Difference]: Without dead ends: 963 [2021-06-05 14:36:03,853 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 478.0ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 14:36:03,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-06-05 14:36:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 478. [2021-06-05 14:36:03,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1446540880503147) internal successors, (1500), 477 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:03,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1500 transitions. [2021-06-05 14:36:03,859 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1500 transitions. Word has length 21 [2021-06-05 14:36:03,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:03,859 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1500 transitions. [2021-06-05 14:36:03,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:03,859 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1500 transitions. [2021-06-05 14:36:03,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:03,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:03,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:04,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5263,923 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:04,060 INFO L430 AbstractCegarLoop]: === Iteration 935 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:04,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:04,060 INFO L82 PathProgramCache]: Analyzing trace with hash 2095251849, now seen corresponding path program 923 times [2021-06-05 14:36:04,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:04,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316195165] [2021-06-05 14:36:04,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:04,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:04,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:04,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316195165] [2021-06-05 14:36:04,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316195165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:04,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220648285] [2021-06-05 14:36:04,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 924 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 924 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:04,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:36:04,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:04,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:04,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:04,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:04,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:04,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:04,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:04,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:36:04,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:04,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:04,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:04,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:04,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:04,277 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:36:04,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:04,278 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:36:04,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:04,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220648285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:04,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:04,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:36:04,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588701404] [2021-06-05 14:36:04,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:36:04,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:04,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:36:04,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:36:04,355 INFO L87 Difference]: Start difference. First operand 478 states and 1500 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:04,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:04,658 INFO L93 Difference]: Finished difference Result 811 states and 2487 transitions. [2021-06-05 14:36:04,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:36:04,658 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:04,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:04,659 INFO L225 Difference]: With dead ends: 811 [2021-06-05 14:36:04,659 INFO L226 Difference]: Without dead ends: 790 [2021-06-05 14:36:04,659 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 276.8ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:04,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-06-05 14:36:04,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 454. [2021-06-05 14:36:04,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1280353200883004) internal successors, (1417), 453 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:04,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1417 transitions. [2021-06-05 14:36:04,665 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1417 transitions. Word has length 21 [2021-06-05 14:36:04,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:04,665 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1417 transitions. [2021-06-05 14:36:04,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:04,665 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1417 transitions. [2021-06-05 14:36:04,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:04,665 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:04,665 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:04,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 924 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5265 [2021-06-05 14:36:04,866 INFO L430 AbstractCegarLoop]: === Iteration 936 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:04,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:04,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1901610267, now seen corresponding path program 924 times [2021-06-05 14:36:04,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:04,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849288687] [2021-06-05 14:36:04,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:04,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:04,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:04,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849288687] [2021-06-05 14:36:04,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849288687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:04,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281919326] [2021-06-05 14:36:04,958 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 925 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 925 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:04,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:36:04,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:04,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:04,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:05,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:05,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:05,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:36:05,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:05,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:05,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,137 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:36:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:05,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281919326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:05,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:05,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:05,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734568995] [2021-06-05 14:36:05,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:05,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:05,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:05,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:05,145 INFO L87 Difference]: Start difference. First operand 454 states and 1417 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:05,283 INFO L93 Difference]: Finished difference Result 531 states and 1638 transitions. [2021-06-05 14:36:05,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:05,283 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:05,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:05,284 INFO L225 Difference]: With dead ends: 531 [2021-06-05 14:36:05,284 INFO L226 Difference]: Without dead ends: 509 [2021-06-05 14:36:05,284 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 157.3ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:05,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-05 14:36:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 459. [2021-06-05 14:36:05,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.131004366812227) internal successors, (1434), 458 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1434 transitions. [2021-06-05 14:36:05,289 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1434 transitions. Word has length 21 [2021-06-05 14:36:05,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:05,289 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1434 transitions. [2021-06-05 14:36:05,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,289 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1434 transitions. [2021-06-05 14:36:05,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:05,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:05,289 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:05,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 925 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5271 [2021-06-05 14:36:05,490 INFO L430 AbstractCegarLoop]: === Iteration 937 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:05,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:05,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1891565693, now seen corresponding path program 925 times [2021-06-05 14:36:05,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:05,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605228799] [2021-06-05 14:36:05,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:05,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:05,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:05,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:05,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605228799] [2021-06-05 14:36:05,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605228799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:05,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849345202] [2021-06-05 14:36:05,590 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 926 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 926 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:05,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:05,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:05,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:05,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:05,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:36:05,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:05,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:05,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:05,747 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:05,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:05,757 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:36:05,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:05,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849345202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:05,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:05,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:05,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718678150] [2021-06-05 14:36:05,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:05,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:05,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:05,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:05,772 INFO L87 Difference]: Start difference. First operand 459 states and 1434 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:05,905 INFO L93 Difference]: Finished difference Result 540 states and 1662 transitions. [2021-06-05 14:36:05,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:05,905 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:05,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:05,906 INFO L225 Difference]: With dead ends: 540 [2021-06-05 14:36:05,906 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 14:36:05,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:05,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 14:36:05,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 456. [2021-06-05 14:36:05,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1252747252747253) internal successors, (1422), 455 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1422 transitions. [2021-06-05 14:36:05,911 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1422 transitions. Word has length 21 [2021-06-05 14:36:05,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:05,911 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1422 transitions. [2021-06-05 14:36:05,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:05,911 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1422 transitions. [2021-06-05 14:36:05,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:05,911 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:05,911 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:06,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 926 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5277 [2021-06-05 14:36:06,125 INFO L430 AbstractCegarLoop]: === Iteration 938 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:06,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:06,125 INFO L82 PathProgramCache]: Analyzing trace with hash -215218427, now seen corresponding path program 926 times [2021-06-05 14:36:06,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:06,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760415807] [2021-06-05 14:36:06,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:06,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:06,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:06,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:06,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760415807] [2021-06-05 14:36:06,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760415807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:06,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299632322] [2021-06-05 14:36:06,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 927 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 927 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:06,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:06,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:06,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:06,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:06,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:06,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:06,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:06,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:06,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:36:06,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:06,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:06,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:06,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:06,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:06,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:06,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,357 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:36:06,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:06,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299632322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:06,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:06,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:06,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831954319] [2021-06-05 14:36:06,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:06,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:06,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:06,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:06,370 INFO L87 Difference]: Start difference. First operand 456 states and 1422 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:06,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:06,491 INFO L93 Difference]: Finished difference Result 528 states and 1629 transitions. [2021-06-05 14:36:06,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:06,491 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:06,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:06,492 INFO L225 Difference]: With dead ends: 528 [2021-06-05 14:36:06,492 INFO L226 Difference]: Without dead ends: 506 [2021-06-05 14:36:06,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:06,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-05 14:36:06,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 453. [2021-06-05 14:36:06,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:06,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 14:36:06,496 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 14:36:06,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:06,496 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 14:36:06,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:06,496 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 14:36:06,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:06,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:06,497 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:06,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5279,927 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:06,705 INFO L430 AbstractCegarLoop]: === Iteration 939 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:06,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:06,705 INFO L82 PathProgramCache]: Analyzing trace with hash 303568207, now seen corresponding path program 927 times [2021-06-05 14:36:06,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:06,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384982009] [2021-06-05 14:36:06,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:06,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:06,832 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:06,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:06,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384982009] [2021-06-05 14:36:06,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384982009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:06,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142805705] [2021-06-05 14:36:06,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 928 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 928 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:06,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:36:06,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:06,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:06,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:06,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:06,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:06,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:06,982 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:06,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:06,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:06,994 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:07,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:07,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:07,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:07,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:07,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,085 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:36:07,113 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:07,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142805705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:07,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:07,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:07,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109058746] [2021-06-05 14:36:07,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:07,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:07,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:07,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:07,113 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:07,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:07,433 INFO L93 Difference]: Finished difference Result 660 states and 2029 transitions. [2021-06-05 14:36:07,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:07,433 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:07,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:07,434 INFO L225 Difference]: With dead ends: 660 [2021-06-05 14:36:07,434 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 14:36:07,434 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 401.1ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:07,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 14:36:07,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 457. [2021-06-05 14:36:07,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.125) internal successors, (1425), 456 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:07,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1425 transitions. [2021-06-05 14:36:07,439 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1425 transitions. Word has length 21 [2021-06-05 14:36:07,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:07,439 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1425 transitions. [2021-06-05 14:36:07,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:07,439 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1425 transitions. [2021-06-05 14:36:07,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:07,440 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:07,440 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:07,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 928 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5281 [2021-06-05 14:36:07,640 INFO L430 AbstractCegarLoop]: === Iteration 940 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:07,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:07,640 INFO L82 PathProgramCache]: Analyzing trace with hash 81359595, now seen corresponding path program 928 times [2021-06-05 14:36:07,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:07,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981521068] [2021-06-05 14:36:07,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:07,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:07,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:07,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981521068] [2021-06-05 14:36:07,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981521068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:07,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417430665] [2021-06-05 14:36:07,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 929 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 929 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:07,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:07,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:07,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:07,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:07,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:07,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:07,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:07,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:36:07,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:07,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:07,918 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:07,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:07,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:07,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:07,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:07,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:07,943 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 14:36:07,971 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:07,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417430665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:07,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:07,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:07,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512311948] [2021-06-05 14:36:07,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:07,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:07,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:07,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:07,972 INFO L87 Difference]: Start difference. First operand 457 states and 1425 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:08,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:08,265 INFO L93 Difference]: Finished difference Result 761 states and 2314 transitions. [2021-06-05 14:36:08,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:08,266 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:08,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:08,267 INFO L225 Difference]: With dead ends: 761 [2021-06-05 14:36:08,267 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:36:08,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 266.0ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:08,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:36:08,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 457. [2021-06-05 14:36:08,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.120614035087719) internal successors, (1423), 456 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:08,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1423 transitions. [2021-06-05 14:36:08,272 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1423 transitions. Word has length 21 [2021-06-05 14:36:08,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:08,272 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1423 transitions. [2021-06-05 14:36:08,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:08,272 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1423 transitions. [2021-06-05 14:36:08,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:08,272 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:08,272 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:08,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 929 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5287 [2021-06-05 14:36:08,473 INFO L430 AbstractCegarLoop]: === Iteration 941 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:08,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:08,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1989960047, now seen corresponding path program 929 times [2021-06-05 14:36:08,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:08,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571221477] [2021-06-05 14:36:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:08,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:08,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:08,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571221477] [2021-06-05 14:36:08,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571221477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:08,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310684483] [2021-06-05 14:36:08,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 930 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 930 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:08,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:08,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:08,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:08,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:08,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:08,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:08,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:08,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:08,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:08,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:08,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:08,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:08,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:08,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:08,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:08,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:08,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:08,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:08,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:08,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:08,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:08,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:08,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:08,774 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:36:08,821 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:08,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310684483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:08,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:08,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:08,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086758476] [2021-06-05 14:36:08,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:08,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:08,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:08,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:08,822 INFO L87 Difference]: Start difference. First operand 457 states and 1423 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:09,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:09,224 INFO L93 Difference]: Finished difference Result 737 states and 2270 transitions. [2021-06-05 14:36:09,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:09,225 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:09,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:09,225 INFO L225 Difference]: With dead ends: 737 [2021-06-05 14:36:09,225 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 14:36:09,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 334.5ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:09,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 14:36:09,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 455. [2021-06-05 14:36:09,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1233480176211454) internal successors, (1418), 454 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:09,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1418 transitions. [2021-06-05 14:36:09,231 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1418 transitions. Word has length 21 [2021-06-05 14:36:09,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:09,231 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1418 transitions. [2021-06-05 14:36:09,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:09,231 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1418 transitions. [2021-06-05 14:36:09,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:09,231 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:09,231 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:09,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 930 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5297 [2021-06-05 14:36:09,432 INFO L430 AbstractCegarLoop]: === Iteration 942 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:09,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:09,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1104161767, now seen corresponding path program 930 times [2021-06-05 14:36:09,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:09,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671814506] [2021-06-05 14:36:09,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:09,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:09,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:09,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:09,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671814506] [2021-06-05 14:36:09,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671814506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:09,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312834628] [2021-06-05 14:36:09,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 931 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 931 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:09,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:09,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:09,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:09,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:09,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:09,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:09,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:09,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:09,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:09,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 14:36:09,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:09,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:09,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:09,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:09,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:09,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:09,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:09,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:09,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:09,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:09,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:09,706 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:36:09,754 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:09,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312834628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:09,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:09,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:09,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178612221] [2021-06-05 14:36:09,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:09,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:09,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:09,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:09,755 INFO L87 Difference]: Start difference. First operand 455 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:10,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:10,102 INFO L93 Difference]: Finished difference Result 732 states and 2245 transitions. [2021-06-05 14:36:10,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:36:10,102 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:10,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:10,103 INFO L225 Difference]: With dead ends: 732 [2021-06-05 14:36:10,103 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 14:36:10,103 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 304.7ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:10,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 14:36:10,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 455. [2021-06-05 14:36:10,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1233480176211454) internal successors, (1418), 454 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:10,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1418 transitions. [2021-06-05 14:36:10,108 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1418 transitions. Word has length 21 [2021-06-05 14:36:10,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:10,108 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1418 transitions. [2021-06-05 14:36:10,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:10,108 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1418 transitions. [2021-06-05 14:36:10,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:10,108 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:10,108 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:10,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5305,931 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:10,309 INFO L430 AbstractCegarLoop]: === Iteration 943 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:10,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:10,309 INFO L82 PathProgramCache]: Analyzing trace with hash 819899083, now seen corresponding path program 931 times [2021-06-05 14:36:10,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:10,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614689107] [2021-06-05 14:36:10,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:10,401 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:10,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:10,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614689107] [2021-06-05 14:36:10,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614689107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:10,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296548611] [2021-06-05 14:36:10,402 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 932 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 932 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:10,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:10,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:10,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:10,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:10,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:10,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:10,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:10,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:10,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:10,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:10,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:10,527 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:10,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:10,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:10,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:10,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:10,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:10,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:10,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:10,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:10,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:10,588 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:10,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:10,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:10,603 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:36:10,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:10,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296548611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:10,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:10,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:10,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389043742] [2021-06-05 14:36:10,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:10,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:10,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:10,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:10,653 INFO L87 Difference]: Start difference. First operand 455 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:11,020 INFO L93 Difference]: Finished difference Result 726 states and 2219 transitions. [2021-06-05 14:36:11,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:36:11,021 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:11,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:11,022 INFO L225 Difference]: With dead ends: 726 [2021-06-05 14:36:11,022 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 14:36:11,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 321.4ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:36:11,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 14:36:11,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 467. [2021-06-05 14:36:11,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.11587982832618) internal successors, (1452), 466 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1452 transitions. [2021-06-05 14:36:11,027 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1452 transitions. Word has length 21 [2021-06-05 14:36:11,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:11,027 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1452 transitions. [2021-06-05 14:36:11,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,027 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1452 transitions. [2021-06-05 14:36:11,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:11,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:11,028 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:11,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 932 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5311 [2021-06-05 14:36:11,228 INFO L430 AbstractCegarLoop]: === Iteration 944 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:11,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:11,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1788676373, now seen corresponding path program 932 times [2021-06-05 14:36:11,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:11,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352575164] [2021-06-05 14:36:11,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:11,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:11,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:11,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352575164] [2021-06-05 14:36:11,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352575164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:11,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175431986] [2021-06-05 14:36:11,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 933 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 933 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:11,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:11,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:11,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:11,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:11,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:11,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:11,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:11,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:11,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:11,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:11,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:11,470 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:11,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:11,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:11,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:11,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:11,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:11,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:11,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:11,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:11,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:11,543 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:36:11,573 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:11,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175431986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:11,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:11,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:11,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557964872] [2021-06-05 14:36:11,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:11,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:11,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:11,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:11,573 INFO L87 Difference]: Start difference. First operand 467 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:11,798 INFO L93 Difference]: Finished difference Result 643 states and 1971 transitions. [2021-06-05 14:36:11,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:11,798 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:11,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:11,799 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:36:11,799 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 14:36:11,799 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 270.6ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:11,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 14:36:11,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 453. [2021-06-05 14:36:11,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 14:36:11,804 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 14:36:11,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:11,804 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 14:36:11,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:11,804 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 14:36:11,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:11,805 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:11,805 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:12,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5323,933 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:12,005 INFO L430 AbstractCegarLoop]: === Iteration 945 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:12,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:12,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1517534615, now seen corresponding path program 933 times [2021-06-05 14:36:12,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:12,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833939813] [2021-06-05 14:36:12,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:12,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:12,113 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:12,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:12,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833939813] [2021-06-05 14:36:12,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833939813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:12,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554938493] [2021-06-05 14:36:12,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 934 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 934 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:12,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:36:12,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:12,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:12,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:12,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:12,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:12,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:12,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:12,216 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:12,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:12,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:12,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:12,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:12,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,336 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 14:36:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:12,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554938493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:12,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:12,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:12,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352047563] [2021-06-05 14:36:12,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:12,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:12,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:12,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:12,344 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:12,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:12,510 INFO L93 Difference]: Finished difference Result 579 states and 1785 transitions. [2021-06-05 14:36:12,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:12,510 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:12,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:12,511 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:36:12,511 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 14:36:12,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 184.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:12,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 14:36:12,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 460. [2021-06-05 14:36:12,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.139433551198257) internal successors, (1441), 459 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:12,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1441 transitions. [2021-06-05 14:36:12,516 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1441 transitions. Word has length 21 [2021-06-05 14:36:12,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:12,516 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1441 transitions. [2021-06-05 14:36:12,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:12,516 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1441 transitions. [2021-06-05 14:36:12,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:12,517 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:12,517 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:12,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 934 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5330 [2021-06-05 14:36:12,717 INFO L430 AbstractCegarLoop]: === Iteration 946 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:12,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:12,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1015743279, now seen corresponding path program 934 times [2021-06-05 14:36:12,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:12,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878324785] [2021-06-05 14:36:12,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:12,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:12,812 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:12,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:12,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878324785] [2021-06-05 14:36:12,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878324785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:12,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722937676] [2021-06-05 14:36:12,812 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 935 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 935 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:12,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:12,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:12,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:12,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:12,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:12,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:12,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:12,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:12,918 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:12,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:12,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:12,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:12,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:12,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:12,996 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:13,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,005 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:36:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:13,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722937676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:13,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:13,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:13,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85871908] [2021-06-05 14:36:13,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:13,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:13,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:13,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:13,018 INFO L87 Difference]: Start difference. First operand 460 states and 1441 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:13,158 INFO L93 Difference]: Finished difference Result 570 states and 1761 transitions. [2021-06-05 14:36:13,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:13,159 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:13,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:13,159 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:36:13,160 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 14:36:13,160 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 154.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:13,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 14:36:13,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 457. [2021-06-05 14:36:13,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.133771929824561) internal successors, (1429), 456 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1429 transitions. [2021-06-05 14:36:13,164 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1429 transitions. Word has length 21 [2021-06-05 14:36:13,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:13,164 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1429 transitions. [2021-06-05 14:36:13,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,164 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1429 transitions. [2021-06-05 14:36:13,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:13,165 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:13,165 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:13,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5338,935 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:13,365 INFO L430 AbstractCegarLoop]: === Iteration 947 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:13,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:13,366 INFO L82 PathProgramCache]: Analyzing trace with hash 2142858733, now seen corresponding path program 935 times [2021-06-05 14:36:13,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:13,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723645329] [2021-06-05 14:36:13,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:13,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:13,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:13,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:13,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723645329] [2021-06-05 14:36:13,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723645329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:13,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246065488] [2021-06-05 14:36:13,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 936 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 936 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:13,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:13,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:13,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:13,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:13,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:13,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:13,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:13,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:13,557 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:13,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:13,572 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:13,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:13,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:13,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:13,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:13,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:13,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:13,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:13,711 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:36:13,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:13,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246065488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:13,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:13,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:13,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779663932] [2021-06-05 14:36:13,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:13,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:13,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:13,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:13,720 INFO L87 Difference]: Start difference. First operand 457 states and 1429 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:13,923 INFO L93 Difference]: Finished difference Result 558 states and 1710 transitions. [2021-06-05 14:36:13,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:13,924 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:13,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:13,925 INFO L225 Difference]: With dead ends: 558 [2021-06-05 14:36:13,925 INFO L226 Difference]: Without dead ends: 539 [2021-06-05 14:36:13,925 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 210.3ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:36:13,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-05 14:36:13,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 463. [2021-06-05 14:36:13,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.142857142857143) internal successors, (1452), 462 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1452 transitions. [2021-06-05 14:36:13,929 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1452 transitions. Word has length 21 [2021-06-05 14:36:13,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:13,929 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1452 transitions. [2021-06-05 14:36:13,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:13,930 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1452 transitions. [2021-06-05 14:36:13,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:13,930 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:13,930 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:14,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 936 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5342 [2021-06-05 14:36:14,137 INFO L430 AbstractCegarLoop]: === Iteration 948 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:14,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:14,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1920650121, now seen corresponding path program 936 times [2021-06-05 14:36:14,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:14,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708716678] [2021-06-05 14:36:14,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:14,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:14,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:14,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708716678] [2021-06-05 14:36:14,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708716678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:14,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257034826] [2021-06-05 14:36:14,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 937 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 937 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:14,249 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:36:14,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:14,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:14,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:14,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:14,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:14,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:14,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:14,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:14,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:14,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:14,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:14,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:14,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:14,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:14,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:14,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:14,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:14,427 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:14,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:14,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:14,439 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 14:36:14,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:14,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257034826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:14,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:14,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:14,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620266365] [2021-06-05 14:36:14,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:14,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:14,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:14,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:14,447 INFO L87 Difference]: Start difference. First operand 463 states and 1452 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:14,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:14,605 INFO L93 Difference]: Finished difference Result 567 states and 1744 transitions. [2021-06-05 14:36:14,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:14,606 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:14,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:14,607 INFO L225 Difference]: With dead ends: 567 [2021-06-05 14:36:14,607 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:36:14,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 153.6ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:14,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:36:14,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 463. [2021-06-05 14:36:14,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:14,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 14:36:14,611 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 14:36:14,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:14,611 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 14:36:14,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:14,611 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 14:36:14,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:14,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:14,612 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:14,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5351,937 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:14,812 INFO L430 AbstractCegarLoop]: === Iteration 949 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:14,813 INFO L82 PathProgramCache]: Analyzing trace with hash -465716723, now seen corresponding path program 937 times [2021-06-05 14:36:14,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:14,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189738313] [2021-06-05 14:36:14,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:14,899 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:14,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:14,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189738313] [2021-06-05 14:36:14,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189738313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:14,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877619908] [2021-06-05 14:36:14,899 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 938 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 938 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:14,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:14,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:14,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:14,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:14,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:14,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:14,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:14,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:14,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:15,014 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:15,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:15,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:15,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:15,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:15,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:15,120 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:15,135 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:36:15,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:15,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877619908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:15,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:15,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:15,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300564789] [2021-06-05 14:36:15,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:15,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:15,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:15,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:15,163 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:15,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:15,332 INFO L93 Difference]: Finished difference Result 586 states and 1809 transitions. [2021-06-05 14:36:15,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:15,332 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:15,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:15,333 INFO L225 Difference]: With dead ends: 586 [2021-06-05 14:36:15,333 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 14:36:15,333 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 169.6ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:15,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 14:36:15,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 463. [2021-06-05 14:36:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 14:36:15,338 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 14:36:15,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:15,338 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 14:36:15,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:15,338 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 14:36:15,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:15,339 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:15,339 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:15,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 938 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5361 [2021-06-05 14:36:15,539 INFO L430 AbstractCegarLoop]: === Iteration 950 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:15,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:15,539 INFO L82 PathProgramCache]: Analyzing trace with hash -749979407, now seen corresponding path program 938 times [2021-06-05 14:36:15,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:15,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674445736] [2021-06-05 14:36:15,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:15,622 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:15,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:15,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674445736] [2021-06-05 14:36:15,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674445736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:15,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794440905] [2021-06-05 14:36:15,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 939 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 939 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:15,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:15,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:15,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:15,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:15,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:15,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:15,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:15,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:15,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:15,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:15,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:15,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:15,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:15,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:15,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:15,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:15,826 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:36:15,848 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:15,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794440905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:15,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:15,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:15,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629373477] [2021-06-05 14:36:15,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:15,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:15,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:15,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:15,849 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:16,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:16,027 INFO L93 Difference]: Finished difference Result 557 states and 1716 transitions. [2021-06-05 14:36:16,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:16,027 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:16,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:16,028 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:36:16,028 INFO L226 Difference]: Without dead ends: 530 [2021-06-05 14:36:16,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 150.3ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:16,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-05 14:36:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 461. [2021-06-05 14:36:16,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.134782608695652) internal successors, (1442), 460 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:16,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1442 transitions. [2021-06-05 14:36:16,033 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1442 transitions. Word has length 21 [2021-06-05 14:36:16,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:16,033 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1442 transitions. [2021-06-05 14:36:16,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:16,033 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1442 transitions. [2021-06-05 14:36:16,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:16,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:16,033 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:16,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 939 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5372 [2021-06-05 14:36:16,234 INFO L430 AbstractCegarLoop]: === Iteration 951 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:16,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:16,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1831122191, now seen corresponding path program 939 times [2021-06-05 14:36:16,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:16,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91214471] [2021-06-05 14:36:16,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:16,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:16,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:16,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91214471] [2021-06-05 14:36:16,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91214471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:16,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900870713] [2021-06-05 14:36:16,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 940 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 940 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:16,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:16,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:16,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:16,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:16,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:16,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:16,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:16,459 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:16,462 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:16,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:36:16,502 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:125, output treesize:93 [2021-06-05 14:36:16,656 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 14:36:16,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:16,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:16,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:16,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:16,695 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:16,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:16,699 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:16,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:16,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:16,727 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:89, output treesize:31 [2021-06-05 14:36:16,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:16,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900870713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:16,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:16,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:16,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825790718] [2021-06-05 14:36:16,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:16,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:16,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:16,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:16,804 INFO L87 Difference]: Start difference. First operand 461 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:17,152 INFO L93 Difference]: Finished difference Result 662 states and 2042 transitions. [2021-06-05 14:36:17,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:17,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:17,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:17,153 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:36:17,153 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 14:36:17,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 421.2ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 14:36:17,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 457. [2021-06-05 14:36:17,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1271929824561404) internal successors, (1426), 456 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1426 transitions. [2021-06-05 14:36:17,158 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1426 transitions. Word has length 21 [2021-06-05 14:36:17,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:17,158 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1426 transitions. [2021-06-05 14:36:17,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,158 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1426 transitions. [2021-06-05 14:36:17,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:17,159 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:17,159 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:17,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5379,940 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:17,359 INFO L430 AbstractCegarLoop]: === Iteration 952 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:17,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:17,360 INFO L82 PathProgramCache]: Analyzing trace with hash 102160303, now seen corresponding path program 940 times [2021-06-05 14:36:17,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:17,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550120142] [2021-06-05 14:36:17,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:17,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:17,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:17,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550120142] [2021-06-05 14:36:17,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550120142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:17,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46202818] [2021-06-05 14:36:17,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 941 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 941 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:17,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:17,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:17,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:17,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:17,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:17,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:17,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:17,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:17,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:17,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:17,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:17,555 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:17,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:17,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:17,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:17,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:17,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:17,650 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:17,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:17,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:17,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:17,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:17,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:17,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:17,682 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 14:36:17,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:17,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46202818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:17,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:17,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:17,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658652091] [2021-06-05 14:36:17,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:17,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:17,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:17,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:17,709 INFO L87 Difference]: Start difference. First operand 457 states and 1426 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:17,878 INFO L93 Difference]: Finished difference Result 588 states and 1813 transitions. [2021-06-05 14:36:17,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:17,878 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:17,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:17,879 INFO L225 Difference]: With dead ends: 588 [2021-06-05 14:36:17,879 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:36:17,879 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 171.6ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:17,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:36:17,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 457. [2021-06-05 14:36:17,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1271929824561404) internal successors, (1426), 456 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1426 transitions. [2021-06-05 14:36:17,883 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1426 transitions. Word has length 21 [2021-06-05 14:36:17,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:17,883 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1426 transitions. [2021-06-05 14:36:17,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:17,884 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1426 transitions. [2021-06-05 14:36:17,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:17,884 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:17,884 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:18,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5390,941 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:18,084 INFO L430 AbstractCegarLoop]: === Iteration 953 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:18,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:18,085 INFO L82 PathProgramCache]: Analyzing trace with hash -992538615, now seen corresponding path program 941 times [2021-06-05 14:36:18,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:18,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107827058] [2021-06-05 14:36:18,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:18,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:18,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:18,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:18,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107827058] [2021-06-05 14:36:18,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107827058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:18,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21539297] [2021-06-05 14:36:18,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 942 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 942 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:18,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:18,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:18,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:18,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:18,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:18,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:18,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:18,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:18,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:18,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:18,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:18,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:18,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:18,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:18,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:18,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:18,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:18,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:18,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:18,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:18,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:18,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:18,384 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 14:36:18,433 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:18,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21539297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:18,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:18,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:18,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960173420] [2021-06-05 14:36:18,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:18,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:18,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:18,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:18,433 INFO L87 Difference]: Start difference. First operand 457 states and 1426 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:18,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:18,879 INFO L93 Difference]: Finished difference Result 816 states and 2477 transitions. [2021-06-05 14:36:18,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:36:18,879 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:18,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:18,880 INFO L225 Difference]: With dead ends: 816 [2021-06-05 14:36:18,880 INFO L226 Difference]: Without dead ends: 762 [2021-06-05 14:36:18,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 370.5ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:36:18,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2021-06-05 14:36:18,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 458. [2021-06-05 14:36:18,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:18,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 14:36:18,885 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 14:36:18,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:18,885 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 14:36:18,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:18,886 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 14:36:18,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:18,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:18,886 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:19,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5402,942 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:19,086 INFO L430 AbstractCegarLoop]: === Iteration 954 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:19,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:19,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1616824379, now seen corresponding path program 942 times [2021-06-05 14:36:19,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:19,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513024709] [2021-06-05 14:36:19,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:19,181 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:19,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:19,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513024709] [2021-06-05 14:36:19,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513024709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:19,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732639333] [2021-06-05 14:36:19,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 943 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 943 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:19,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:36:19,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:19,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:19,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:19,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:19,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:19,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:19,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:19,283 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:19,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:19,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:19,330 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:19,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:19,351 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:19,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:19,368 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:36:19,403 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:19,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732639333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:19,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:19,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:19,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587110214] [2021-06-05 14:36:19,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:19,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:19,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:19,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:19,404 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:19,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:19,540 INFO L93 Difference]: Finished difference Result 596 states and 1843 transitions. [2021-06-05 14:36:19,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:19,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:19,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:19,541 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:36:19,541 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 14:36:19,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:19,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 14:36:19,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 458. [2021-06-05 14:36:19,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:19,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 14:36:19,545 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 14:36:19,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:19,546 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 14:36:19,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:19,546 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 14:36:19,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:19,546 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:19,546 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:19,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 943 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5415 [2021-06-05 14:36:19,747 INFO L430 AbstractCegarLoop]: === Iteration 955 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:19,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:19,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1319557969, now seen corresponding path program 943 times [2021-06-05 14:36:19,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:19,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163223414] [2021-06-05 14:36:19,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:19,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:19,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:19,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163223414] [2021-06-05 14:36:19,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163223414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:19,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907259984] [2021-06-05 14:36:19,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 944 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 944 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:19,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:19,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:19,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:19,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:19,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:19,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:19,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:19,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:19,964 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:20,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:20,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:20,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:20,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:20,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:20,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:20,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:20,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:20,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:20,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:20,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:20,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:20,051 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:36:20,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:20,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907259984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:20,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:20,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:20,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121548208] [2021-06-05 14:36:20,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:20,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:20,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:20,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:20,126 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:20,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:20,573 INFO L93 Difference]: Finished difference Result 746 states and 2292 transitions. [2021-06-05 14:36:20,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:20,574 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:20,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:20,575 INFO L225 Difference]: With dead ends: 746 [2021-06-05 14:36:20,575 INFO L226 Difference]: Without dead ends: 723 [2021-06-05 14:36:20,575 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 380.9ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:20,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-06-05 14:36:20,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 458. [2021-06-05 14:36:20,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:20,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 14:36:20,580 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 14:36:20,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:20,580 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 14:36:20,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:20,580 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 14:36:20,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:20,581 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:20,581 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:20,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 944 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5421 [2021-06-05 14:36:20,781 INFO L430 AbstractCegarLoop]: === Iteration 956 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:20,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:20,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1686814705, now seen corresponding path program 944 times [2021-06-05 14:36:20,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:20,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208618948] [2021-06-05 14:36:20,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:20,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:20,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:20,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:20,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208618948] [2021-06-05 14:36:20,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208618948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:20,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697782296] [2021-06-05 14:36:20,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 945 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 945 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:20,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:20,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:20,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:20,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:20,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:20,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:20,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:20,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:20,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:20,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:21,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:21,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:21,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:21,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:21,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:21,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:21,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:21,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:21,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:21,045 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:21,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:21,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:21,062 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:36:21,139 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:21,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697782296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:21,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:21,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:21,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052369205] [2021-06-05 14:36:21,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:21,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:21,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:21,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:21,140 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:21,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:21,561 INFO L93 Difference]: Finished difference Result 725 states and 2211 transitions. [2021-06-05 14:36:21,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:36:21,561 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:21,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:21,562 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:36:21,562 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 14:36:21,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 329.3ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:36:21,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 14:36:21,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 453. [2021-06-05 14:36:21,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:21,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 14:36:21,567 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 14:36:21,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:21,567 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 14:36:21,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:21,567 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 14:36:21,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:21,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:21,568 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:21,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 945 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5432 [2021-06-05 14:36:21,768 INFO L430 AbstractCegarLoop]: === Iteration 957 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:21,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:21,768 INFO L82 PathProgramCache]: Analyzing trace with hash -220437201, now seen corresponding path program 945 times [2021-06-05 14:36:21,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:21,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085910031] [2021-06-05 14:36:21,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:21,883 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:21,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:21,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085910031] [2021-06-05 14:36:21,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085910031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:21,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021878363] [2021-06-05 14:36:21,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 946 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 946 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:21,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:36:21,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:21,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:21,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:21,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:21,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:21,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:21,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:21,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:21,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:21,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:21,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:21,988 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:22,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:22,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:22,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:22,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:22,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:22,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:22,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,072 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 14:36:22,085 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:22,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021878363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:22,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:22,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:22,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970086891] [2021-06-05 14:36:22,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:22,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:22,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:22,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:22,086 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:22,234 INFO L93 Difference]: Finished difference Result 569 states and 1754 transitions. [2021-06-05 14:36:22,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:22,234 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:22,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:22,235 INFO L225 Difference]: With dead ends: 569 [2021-06-05 14:36:22,235 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 14:36:22,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:22,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 14:36:22,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 456. [2021-06-05 14:36:22,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.131868131868132) internal successors, (1425), 455 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1425 transitions. [2021-06-05 14:36:22,239 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1425 transitions. Word has length 21 [2021-06-05 14:36:22,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:22,240 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1425 transitions. [2021-06-05 14:36:22,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,240 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1425 transitions. [2021-06-05 14:36:22,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:22,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:22,240 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:22,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5444,946 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:22,440 INFO L430 AbstractCegarLoop]: === Iteration 958 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:22,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:22,441 INFO L82 PathProgramCache]: Analyzing trace with hash 404886917, now seen corresponding path program 946 times [2021-06-05 14:36:22,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:22,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859048756] [2021-06-05 14:36:22,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:22,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:22,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:22,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:22,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859048756] [2021-06-05 14:36:22,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859048756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:22,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698786820] [2021-06-05 14:36:22,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 947 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 947 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:22,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:22,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:22,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:22,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:22,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:22,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:22,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:22,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:22,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:22,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:22,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:22,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:22,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:22,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:22,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:22,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:22,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:22,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:22,711 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:36:22,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:22,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698786820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:22,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:22,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:22,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628236623] [2021-06-05 14:36:22,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:22,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:22,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:22,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:22,730 INFO L87 Difference]: Start difference. First operand 456 states and 1425 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:22,922 INFO L93 Difference]: Finished difference Result 562 states and 1724 transitions. [2021-06-05 14:36:22,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:22,923 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:22,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:22,923 INFO L225 Difference]: With dead ends: 562 [2021-06-05 14:36:22,923 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 14:36:22,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:22,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 14:36:22,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 456. [2021-06-05 14:36:22,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 14:36:22,928 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 14:36:22,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:22,928 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 14:36:22,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:22,928 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 14:36:22,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:22,929 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:22,929 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:23,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5448,947 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:23,129 INFO L430 AbstractCegarLoop]: === Iteration 959 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:23,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:23,129 INFO L82 PathProgramCache]: Analyzing trace with hash 120624233, now seen corresponding path program 947 times [2021-06-05 14:36:23,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:23,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119719015] [2021-06-05 14:36:23,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:23,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:23,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:23,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119719015] [2021-06-05 14:36:23,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119719015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:23,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131472733] [2021-06-05 14:36:23,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 948 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 948 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:23,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:23,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:23,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:23,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:23,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:23,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:23,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:23,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:23,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:23,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:23,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:23,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:23,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:23,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:23,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:23,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:23,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:23,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:23,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:23,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:23,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:23,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:23,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:23,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:23,444 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:36:23,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:23,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131472733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:23,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:23,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:23,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741122553] [2021-06-05 14:36:23,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:23,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:23,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:23,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:23,475 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:23,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:23,661 INFO L93 Difference]: Finished difference Result 615 states and 1871 transitions. [2021-06-05 14:36:23,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:36:23,661 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:23,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:23,662 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:36:23,662 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:36:23,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 190.3ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:23,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:36:23,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 469. [2021-06-05 14:36:23,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.123931623931624) internal successors, (1462), 468 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:23,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1462 transitions. [2021-06-05 14:36:23,667 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1462 transitions. Word has length 21 [2021-06-05 14:36:23,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:23,667 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1462 transitions. [2021-06-05 14:36:23,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:23,667 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1462 transitions. [2021-06-05 14:36:23,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:23,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:23,667 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:23,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 948 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5454 [2021-06-05 14:36:23,868 INFO L430 AbstractCegarLoop]: === Iteration 960 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:23,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:23,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1807016073, now seen corresponding path program 948 times [2021-06-05 14:36:23,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:23,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388185124] [2021-06-05 14:36:23,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:23,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:23,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388185124] [2021-06-05 14:36:23,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388185124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:23,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553091242] [2021-06-05 14:36:23,948 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 949 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 949 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:23,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:23,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:23,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:23,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:24,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:24,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:24,041 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:24,056 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:24,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:24,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:24,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,172 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:36:24,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:24,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553091242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:24,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:24,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:24,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019373486] [2021-06-05 14:36:24,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:24,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:24,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:24,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:24,183 INFO L87 Difference]: Start difference. First operand 469 states and 1462 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:24,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:24,383 INFO L93 Difference]: Finished difference Result 544 states and 1664 transitions. [2021-06-05 14:36:24,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:24,384 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:24,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:24,384 INFO L225 Difference]: With dead ends: 544 [2021-06-05 14:36:24,384 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:36:24,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 186.1ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:36:24,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:36:24,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 459. [2021-06-05 14:36:24,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:24,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 14:36:24,389 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 14:36:24,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:24,389 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 14:36:24,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:24,389 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 14:36:24,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:24,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:24,390 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:24,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 949 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5471 [2021-06-05 14:36:24,590 INFO L430 AbstractCegarLoop]: === Iteration 961 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:24,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:24,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1829520445, now seen corresponding path program 949 times [2021-06-05 14:36:24,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:24,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566949640] [2021-06-05 14:36:24,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:24,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:24,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:24,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566949640] [2021-06-05 14:36:24,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566949640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:24,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263557757] [2021-06-05 14:36:24,682 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 950 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 950 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:24,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:24,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:24,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:24,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:24,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:24,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:24,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 14:36:24,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:24,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:24,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:24,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:24,865 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:24,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:24,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:24,882 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 14:36:24,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:24,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263557757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:24,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:24,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:24,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522354379] [2021-06-05 14:36:24,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:24,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:24,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:24,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:24,917 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:25,073 INFO L93 Difference]: Finished difference Result 587 states and 1813 transitions. [2021-06-05 14:36:25,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:25,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:25,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:25,074 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:36:25,074 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 14:36:25,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 152.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:25,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 14:36:25,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 459. [2021-06-05 14:36:25,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 14:36:25,079 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 14:36:25,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:25,079 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 14:36:25,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,079 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 14:36:25,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:25,079 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:25,079 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:25,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 950 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5483 [2021-06-05 14:36:25,280 INFO L430 AbstractCegarLoop]: === Iteration 962 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:25,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:25,280 INFO L82 PathProgramCache]: Analyzing trace with hash 2126786855, now seen corresponding path program 950 times [2021-06-05 14:36:25,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:25,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612824274] [2021-06-05 14:36:25,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:25,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:25,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:25,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612824274] [2021-06-05 14:36:25,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612824274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:25,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297083200] [2021-06-05 14:36:25,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 951 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 951 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:25,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:25,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:25,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:25,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:25,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:25,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:25,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:25,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:25,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:25,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 14:36:25,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:25,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:25,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:25,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:25,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:25,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:25,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:25,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:25,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:25,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:25,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:25,535 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 14:36:25,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:25,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297083200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:25,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:25,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:25,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365646828] [2021-06-05 14:36:25,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:25,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:25,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:25,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:25,579 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:25,742 INFO L93 Difference]: Finished difference Result 552 states and 1699 transitions. [2021-06-05 14:36:25,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:25,743 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:25,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:25,743 INFO L225 Difference]: With dead ends: 552 [2021-06-05 14:36:25,743 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 14:36:25,743 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 156.5ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:25,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 14:36:25,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 458. [2021-06-05 14:36:25,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1422319474835887) internal successors, (1436), 457 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1436 transitions. [2021-06-05 14:36:25,748 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1436 transitions. Word has length 21 [2021-06-05 14:36:25,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:25,748 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1436 transitions. [2021-06-05 14:36:25,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:25,748 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1436 transitions. [2021-06-05 14:36:25,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:25,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:25,749 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:25,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5489,951 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:25,949 INFO L430 AbstractCegarLoop]: === Iteration 963 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:25,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:25,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1842524171, now seen corresponding path program 951 times [2021-06-05 14:36:25,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:25,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521421259] [2021-06-05 14:36:25,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:25,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:26,060 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:26,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:26,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521421259] [2021-06-05 14:36:26,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521421259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:26,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38395176] [2021-06-05 14:36:26,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 952 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 952 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:26,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:36:26,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:26,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:26,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:26,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:26,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:26,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:26,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:26,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:26,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:26,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:26,168 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:26,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:26,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:26,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:26,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:26,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:26,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:26,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:26,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:26,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:26,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:26,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:26,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:26,256 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 14:36:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:26,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38395176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:26,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:26,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:26,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744559413] [2021-06-05 14:36:26,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:26,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:26,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:26,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:26,334 INFO L87 Difference]: Start difference. First operand 458 states and 1436 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:26,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:26,739 INFO L93 Difference]: Finished difference Result 733 states and 2230 transitions. [2021-06-05 14:36:26,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:36:26,739 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:26,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:26,740 INFO L225 Difference]: With dead ends: 733 [2021-06-05 14:36:26,740 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 14:36:26,741 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 393.9ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:36:26,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 14:36:26,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 469. [2021-06-05 14:36:26,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:26,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 14:36:26,746 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 14:36:26,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:26,746 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 14:36:26,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:26,746 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 14:36:26,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:26,746 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:26,746 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:26,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 952 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5498 [2021-06-05 14:36:26,947 INFO L430 AbstractCegarLoop]: === Iteration 964 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:26,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:26,947 INFO L82 PathProgramCache]: Analyzing trace with hash -376753335, now seen corresponding path program 952 times [2021-06-05 14:36:26,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:26,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311123527] [2021-06-05 14:36:26,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:27,052 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:27,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:27,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311123527] [2021-06-05 14:36:27,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311123527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:27,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415825423] [2021-06-05 14:36:27,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 953 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 953 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:27,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:27,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:27,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:27,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:27,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:27,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:27,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:27,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:27,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:27,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:27,162 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 14:36:27,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:27,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:27,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:27,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:27,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:27,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:27,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,238 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 14:36:27,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:27,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415825423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:27,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:27,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:27,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753151625] [2021-06-05 14:36:27,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:27,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:27,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:27,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:27,286 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:27,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:27,598 INFO L93 Difference]: Finished difference Result 656 states and 2010 transitions. [2021-06-05 14:36:27,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:27,598 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:27,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:27,599 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:36:27,599 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 14:36:27,599 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 284.6ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:27,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 14:36:27,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 452. [2021-06-05 14:36:27,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1241685144124167) internal successors, (1409), 451 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:27,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1409 transitions. [2021-06-05 14:36:27,604 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1409 transitions. Word has length 21 [2021-06-05 14:36:27,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:27,604 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1409 transitions. [2021-06-05 14:36:27,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:27,604 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1409 transitions. [2021-06-05 14:36:27,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:27,605 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:27,605 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:27,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5513,953 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:27,805 INFO L430 AbstractCegarLoop]: === Iteration 965 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:27,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:27,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1702446969, now seen corresponding path program 953 times [2021-06-05 14:36:27,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:27,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818148433] [2021-06-05 14:36:27,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:27,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:27,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:27,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:27,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818148433] [2021-06-05 14:36:27,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818148433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:27,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129778027] [2021-06-05 14:36:27,902 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 954 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 954 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:27,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:27,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:27,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:27,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:27,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:27,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:27,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:27,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:27,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:27,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:27,989 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:36:28,054 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:36:28,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:28,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:28,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:28,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:28,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:28,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,068 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 14:36:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:28,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129778027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:28,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:28,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:28,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819438494] [2021-06-05 14:36:28,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:28,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:28,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:28,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:28,077 INFO L87 Difference]: Start difference. First operand 452 states and 1409 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:28,220 INFO L93 Difference]: Finished difference Result 541 states and 1668 transitions. [2021-06-05 14:36:28,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:28,221 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:28,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:28,221 INFO L225 Difference]: With dead ends: 541 [2021-06-05 14:36:28,221 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 14:36:28,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 160.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:28,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 14:36:28,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 463. [2021-06-05 14:36:28,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 14:36:28,226 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 14:36:28,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:28,226 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 14:36:28,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,226 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 14:36:28,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:28,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:28,227 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:28,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 954 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5520 [2021-06-05 14:36:28,427 INFO L430 AbstractCegarLoop]: === Iteration 966 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:28,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:28,427 INFO L82 PathProgramCache]: Analyzing trace with hash 2090728991, now seen corresponding path program 954 times [2021-06-05 14:36:28,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:28,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728751902] [2021-06-05 14:36:28,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:28,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:28,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:28,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728751902] [2021-06-05 14:36:28,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728751902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:28,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046386211] [2021-06-05 14:36:28,515 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 955 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 955 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:28,541 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:28,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:28,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:28,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:28,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:28,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:28,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:28,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:28,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:28,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:28,620 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:36:28,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:28,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:28,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:28,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:28,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:28,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:28,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:28,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 14:36:28,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:28,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046386211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:28,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:28,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:28,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424432632] [2021-06-05 14:36:28,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:28,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:28,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:28,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:28,726 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:28,879 INFO L93 Difference]: Finished difference Result 550 states and 1692 transitions. [2021-06-05 14:36:28,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:28,879 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:28,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:28,880 INFO L225 Difference]: With dead ends: 550 [2021-06-05 14:36:28,880 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 14:36:28,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 158.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:28,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 14:36:28,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 460. [2021-06-05 14:36:28,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 14:36:28,884 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 14:36:28,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:28,884 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 14:36:28,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:28,884 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 14:36:28,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:28,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:28,885 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:29,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5526,955 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:29,085 INFO L430 AbstractCegarLoop]: === Iteration 967 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:29,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:29,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1077122851, now seen corresponding path program 955 times [2021-06-05 14:36:29,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:29,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006381952] [2021-06-05 14:36:29,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:29,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:29,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:29,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006381952] [2021-06-05 14:36:29,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006381952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:29,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619830970] [2021-06-05 14:36:29,185 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 956 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 956 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:29,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:29,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:29,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:29,281 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_273]} [2021-06-05 14:36:29,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:29,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:29,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:29,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:29,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:29,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:29,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:29,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:29,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:36:29,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:29,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:29,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:29,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:29,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:29,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:29,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:29,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:29,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:29,441 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 14:36:29,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:29,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619830970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:29,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:29,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:29,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564603299] [2021-06-05 14:36:29,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:29,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:29,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:29,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:29,469 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:29,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:29,954 INFO L93 Difference]: Finished difference Result 672 states and 2064 transitions. [2021-06-05 14:36:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:29,955 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:29,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:29,956 INFO L225 Difference]: With dead ends: 672 [2021-06-05 14:36:29,956 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 14:36:29,956 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 414.6ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:29,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 14:36:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 470. [2021-06-05 14:36:29,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:29,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 14:36:29,961 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 14:36:29,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:29,961 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 14:36:29,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:29,961 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 14:36:29,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:29,961 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:29,961 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:30,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 956 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5530 [2021-06-05 14:36:30,162 INFO L430 AbstractCegarLoop]: === Iteration 968 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:30,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:30,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1299331463, now seen corresponding path program 956 times [2021-06-05 14:36:30,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:30,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725644519] [2021-06-05 14:36:30,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:30,261 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:30,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:30,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725644519] [2021-06-05 14:36:30,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725644519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:30,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086196487] [2021-06-05 14:36:30,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 957 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 957 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:30,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:30,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:30,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:30,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:30,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:30,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:30,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:30,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:30,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:30,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:36:30,398 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:36:30,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:30,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:30,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:30,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:30,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:30,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:30,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:30,414 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:30,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:30,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:30,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 14:36:30,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:30,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086196487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:30,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:30,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:30,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638852193] [2021-06-05 14:36:30,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:30,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:30,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:30,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:30,451 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:30,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:30,728 INFO L93 Difference]: Finished difference Result 753 states and 2299 transitions. [2021-06-05 14:36:30,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:30,729 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:30,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:30,730 INFO L225 Difference]: With dead ends: 753 [2021-06-05 14:36:30,730 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 14:36:30,730 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 231.1ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:30,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 14:36:30,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 470. [2021-06-05 14:36:30,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.136460554371002) internal successors, (1471), 469 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:30,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1471 transitions. [2021-06-05 14:36:30,735 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1471 transitions. Word has length 21 [2021-06-05 14:36:30,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:30,735 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1471 transitions. [2021-06-05 14:36:30,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:30,735 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1471 transitions. [2021-06-05 14:36:30,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:30,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:30,735 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:30,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5538,957 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:30,936 INFO L430 AbstractCegarLoop]: === Iteration 969 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:30,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:30,936 INFO L82 PathProgramCache]: Analyzing trace with hash 609268989, now seen corresponding path program 957 times [2021-06-05 14:36:30,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:30,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622071497] [2021-06-05 14:36:30,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:30,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:31,045 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:31,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:31,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622071497] [2021-06-05 14:36:31,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622071497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:31,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080653407] [2021-06-05 14:36:31,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 958 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 958 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:31,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:31,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:31,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:31,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:31,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:31,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:31,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:31,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:31,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:31,120 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:31,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:31,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:31,131 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:31,188 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:36:31,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:31,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:31,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:31,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:31,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:31,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:31,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:31,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:31,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:31,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:31,220 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:36:31,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:31,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080653407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:31,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:31,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:31,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134707708] [2021-06-05 14:36:31,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:31,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:31,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:31,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:31,266 INFO L87 Difference]: Start difference. First operand 470 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:31,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:31,598 INFO L93 Difference]: Finished difference Result 778 states and 2368 transitions. [2021-06-05 14:36:31,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:31,598 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:31,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:31,599 INFO L225 Difference]: With dead ends: 778 [2021-06-05 14:36:31,599 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 14:36:31,599 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 314.0ms TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:31,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 14:36:31,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 474. [2021-06-05 14:36:31,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1353065539112053) internal successors, (1483), 473 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:31,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1483 transitions. [2021-06-05 14:36:31,604 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1483 transitions. Word has length 21 [2021-06-05 14:36:31,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:31,605 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1483 transitions. [2021-06-05 14:36:31,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:31,605 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1483 transitions. [2021-06-05 14:36:31,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:31,605 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:31,605 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:31,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5545,958 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:31,806 INFO L430 AbstractCegarLoop]: === Iteration 970 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:31,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:31,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1388859393, now seen corresponding path program 958 times [2021-06-05 14:36:31,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:31,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188340371] [2021-06-05 14:36:31,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:31,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:31,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:31,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188340371] [2021-06-05 14:36:31,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188340371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:31,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038346323] [2021-06-05 14:36:31,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 959 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 959 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:31,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:31,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:31,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:31,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:32,009 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_274], 1=[o_0]} [2021-06-05 14:36:32,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:32,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:32,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:32,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:32,042 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:36:32,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:32,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:32,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:32,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:32,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,127 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:36:32,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:32,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038346323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:32,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:32,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:32,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669873993] [2021-06-05 14:36:32,170 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:32,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:32,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:32,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:32,170 INFO L87 Difference]: Start difference. First operand 474 states and 1483 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:32,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:32,516 INFO L93 Difference]: Finished difference Result 672 states and 2059 transitions. [2021-06-05 14:36:32,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:32,517 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:32,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:32,517 INFO L225 Difference]: With dead ends: 672 [2021-06-05 14:36:32,517 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 14:36:32,518 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 347.5ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:32,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 14:36:32,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 470. [2021-06-05 14:36:32,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1279317697228146) internal successors, (1467), 469 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:32,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1467 transitions. [2021-06-05 14:36:32,522 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1467 transitions. Word has length 21 [2021-06-05 14:36:32,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:32,522 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1467 transitions. [2021-06-05 14:36:32,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:32,523 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1467 transitions. [2021-06-05 14:36:32,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:32,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:32,523 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:32,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 959 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5553 [2021-06-05 14:36:32,723 INFO L430 AbstractCegarLoop]: === Iteration 971 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:32,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:32,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1177146015, now seen corresponding path program 959 times [2021-06-05 14:36:32,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:32,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292116626] [2021-06-05 14:36:32,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:32,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:32,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:32,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292116626] [2021-06-05 14:36:32,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292116626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:32,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071858150] [2021-06-05 14:36:32,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 960 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 960 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:32,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:32,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:32,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:32,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:32,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:32,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:32,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:32,896 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:32,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:36:32,969 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:36:32,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:32,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:32,975 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:32,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:32,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:32,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:32,990 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:33,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:33,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:33,002 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:36:33,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:33,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071858150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:33,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:33,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:33,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652156639] [2021-06-05 14:36:33,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:33,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:33,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:33,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:33,033 INFO L87 Difference]: Start difference. First operand 470 states and 1467 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:33,156 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 14:36:33,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:33,156 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:33,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:33,157 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:36:33,157 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 14:36:33,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 171.2ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:33,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 14:36:33,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 470. [2021-06-05 14:36:33,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1279317697228146) internal successors, (1467), 469 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1467 transitions. [2021-06-05 14:36:33,162 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1467 transitions. Word has length 21 [2021-06-05 14:36:33,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:33,162 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1467 transitions. [2021-06-05 14:36:33,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,162 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1467 transitions. [2021-06-05 14:36:33,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:33,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:33,162 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:33,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5558,960 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:33,363 INFO L430 AbstractCegarLoop]: === Iteration 972 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:33,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:33,363 INFO L82 PathProgramCache]: Analyzing trace with hash 82447097, now seen corresponding path program 960 times [2021-06-05 14:36:33,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:33,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244448391] [2021-06-05 14:36:33,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:33,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:33,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:33,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244448391] [2021-06-05 14:36:33,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244448391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:33,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170626148] [2021-06-05 14:36:33,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 961 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 961 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:33,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:36:33,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:33,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:33,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:33,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:33,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:33,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:33,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:33,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:36:33,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:33,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:33,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:33,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:33,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:33,630 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:33,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:33,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:33,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:33,651 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:33,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:33,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:33,670 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 14:36:33,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:33,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170626148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:33,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:33,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:33,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902851516] [2021-06-05 14:36:33,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:33,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:33,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:33,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:33,692 INFO L87 Difference]: Start difference. First operand 470 states and 1467 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:33,875 INFO L93 Difference]: Finished difference Result 559 states and 1723 transitions. [2021-06-05 14:36:33,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:33,876 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:33,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:33,876 INFO L225 Difference]: With dead ends: 559 [2021-06-05 14:36:33,876 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:36:33,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:33,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:36:33,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 467. [2021-06-05 14:36:33,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.130901287553648) internal successors, (1459), 466 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1459 transitions. [2021-06-05 14:36:33,882 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1459 transitions. Word has length 21 [2021-06-05 14:36:33,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:33,882 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1459 transitions. [2021-06-05 14:36:33,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:33,882 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1459 transitions. [2021-06-05 14:36:33,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:33,882 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:33,882 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:34,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5567,961 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:34,093 INFO L430 AbstractCegarLoop]: === Iteration 973 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:34,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:34,093 INFO L82 PathProgramCache]: Analyzing trace with hash -541838667, now seen corresponding path program 961 times [2021-06-05 14:36:34,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:34,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169778806] [2021-06-05 14:36:34,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:34,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:34,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:34,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169778806] [2021-06-05 14:36:34,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169778806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:34,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716639954] [2021-06-05 14:36:34,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 962 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 962 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:34,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:34,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:34,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:34,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:34,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:34,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:34,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:34,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:34,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:34,288 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 14:36:34,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:34,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:34,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:34,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:34,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:34,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:34,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:34,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:34,390 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:21 [2021-06-05 14:36:34,430 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:34,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716639954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:34,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:34,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:34,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51407160] [2021-06-05 14:36:34,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:34,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:34,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:34,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:34,431 INFO L87 Difference]: Start difference. First operand 467 states and 1459 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:34,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:34,585 INFO L93 Difference]: Finished difference Result 599 states and 1848 transitions. [2021-06-05 14:36:34,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:34,585 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:34,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:34,586 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:36:34,586 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 14:36:34,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 166.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:34,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 14:36:34,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 467. [2021-06-05 14:36:34,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.130901287553648) internal successors, (1459), 466 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:34,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1459 transitions. [2021-06-05 14:36:34,591 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1459 transitions. Word has length 21 [2021-06-05 14:36:34,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:34,591 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1459 transitions. [2021-06-05 14:36:34,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:34,591 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1459 transitions. [2021-06-05 14:36:34,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:34,591 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:34,592 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:34,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 962 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5578 [2021-06-05 14:36:34,792 INFO L430 AbstractCegarLoop]: === Iteration 974 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:34,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:34,792 INFO L82 PathProgramCache]: Analyzing trace with hash -244572257, now seen corresponding path program 962 times [2021-06-05 14:36:34,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:34,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94967424] [2021-06-05 14:36:34,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:34,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:34,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:34,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94967424] [2021-06-05 14:36:34,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94967424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:34,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204003400] [2021-06-05 14:36:34,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 963 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 963 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:34,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:34,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:34,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:34,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:34,978 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_275]} [2021-06-05 14:36:34,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:34,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:34,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:34,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:34,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:34,998 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:35,014 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:36:35,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:35,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:35,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:35,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:35,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:35,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:35,097 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 14:36:35,120 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:35,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204003400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:35,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:35,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:36:35,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134981031] [2021-06-05 14:36:35,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:36:35,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:35,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:36:35,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:36:35,121 INFO L87 Difference]: Start difference. First operand 467 states and 1459 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:35,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:35,275 INFO L93 Difference]: Finished difference Result 658 states and 2010 transitions. [2021-06-05 14:36:35,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:35,275 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:35,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:35,276 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:36:35,276 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 14:36:35,276 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 161.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:35,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 14:36:35,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 471. [2021-06-05 14:36:35,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.148936170212766) internal successors, (1480), 470 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:35,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1480 transitions. [2021-06-05 14:36:35,281 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1480 transitions. Word has length 21 [2021-06-05 14:36:35,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:35,281 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1480 transitions. [2021-06-05 14:36:35,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:35,281 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1480 transitions. [2021-06-05 14:36:35,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:35,282 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:35,282 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:35,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 963 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5584 [2021-06-05 14:36:35,482 INFO L430 AbstractCegarLoop]: === Iteration 975 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:35,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:35,482 INFO L82 PathProgramCache]: Analyzing trace with hash -528834941, now seen corresponding path program 963 times [2021-06-05 14:36:35,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:35,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097742265] [2021-06-05 14:36:35,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:35,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:35,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:35,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097742265] [2021-06-05 14:36:35,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097742265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:35,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381888065] [2021-06-05 14:36:35,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 964 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 964 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:35,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:35,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:35,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:35,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:35,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:35,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:35,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:35,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 14:36:35,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:35,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:35,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:35,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:35,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:35,749 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:35,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:35,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:35,768 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:19 [2021-06-05 14:36:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:35,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381888065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:35,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:35,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:35,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15058602] [2021-06-05 14:36:35,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:35,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:35,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:35,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:35,846 INFO L87 Difference]: Start difference. First operand 471 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:36,116 INFO L93 Difference]: Finished difference Result 648 states and 1995 transitions. [2021-06-05 14:36:36,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:36:36,117 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:36,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:36,118 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:36:36,118 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:36:36,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 279.4ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:36,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:36:36,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 469. [2021-06-05 14:36:36,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 14:36:36,123 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 14:36:36,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:36,123 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 14:36:36,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,123 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 14:36:36,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:36,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:36,123 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:36,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 964 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5592 [2021-06-05 14:36:36,324 INFO L430 AbstractCegarLoop]: === Iteration 976 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:36,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:36,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1952945265, now seen corresponding path program 964 times [2021-06-05 14:36:36,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:36,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493351999] [2021-06-05 14:36:36,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:36,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:36,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:36,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:36,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493351999] [2021-06-05 14:36:36,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493351999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:36,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279922244] [2021-06-05 14:36:36,434 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 965 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 965 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:36,460 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:36,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:36,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:36,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:36,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:36,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:36,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:36,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:36,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:36,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:36:36,564 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:36:36,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:36,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:36,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:36,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:36,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:36,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:36,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:36,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:36,579 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:36:36,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:36,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279922244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:36,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:36,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:36,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835205462] [2021-06-05 14:36:36,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:36,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:36,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:36,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:36,606 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:36,960 INFO L93 Difference]: Finished difference Result 679 states and 2079 transitions. [2021-06-05 14:36:36,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:36,960 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:36,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:36,961 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:36:36,961 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 14:36:36,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 335.8ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:36,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 14:36:36,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 473. [2021-06-05 14:36:36,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 14:36:36,966 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 14:36:36,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:36,966 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 14:36:36,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:36,966 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 14:36:36,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:36,967 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:36,967 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:37,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5604,965 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:37,167 INFO L430 AbstractCegarLoop]: === Iteration 977 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:37,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:37,167 INFO L82 PathProgramCache]: Analyzing trace with hash 308385551, now seen corresponding path program 965 times [2021-06-05 14:36:37,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:37,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455272891] [2021-06-05 14:36:37,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:37,270 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:37,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:37,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455272891] [2021-06-05 14:36:37,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455272891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:37,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608252206] [2021-06-05 14:36:37,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 966 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 966 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:37,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:37,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:37,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:37,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:37,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:37,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:37,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:37,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:37,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:37,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:36:37,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:37,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:37,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:37,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:37,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:37,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:37,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:37,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:37,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:37,446 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:36:37,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:37,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608252206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:37,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:37,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:37,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537514549] [2021-06-05 14:36:37,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:37,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:37,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:37,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:37,490 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:37,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:37,888 INFO L93 Difference]: Finished difference Result 665 states and 2042 transitions. [2021-06-05 14:36:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:37,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:37,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:37,889 INFO L225 Difference]: With dead ends: 665 [2021-06-05 14:36:37,889 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:36:37,890 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 370.2ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:37,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:36:37,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 460. [2021-06-05 14:36:37,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.122004357298475) internal successors, (1433), 459 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:37,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1433 transitions. [2021-06-05 14:36:37,894 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1433 transitions. Word has length 21 [2021-06-05 14:36:37,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:37,895 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1433 transitions. [2021-06-05 14:36:37,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:37,895 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1433 transitions. [2021-06-05 14:36:37,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:37,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:37,895 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:38,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5606,966 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:38,096 INFO L430 AbstractCegarLoop]: === Iteration 978 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:38,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:38,096 INFO L82 PathProgramCache]: Analyzing trace with hash 926647719, now seen corresponding path program 966 times [2021-06-05 14:36:38,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:38,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966671308] [2021-06-05 14:36:38,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:38,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:38,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966671308] [2021-06-05 14:36:38,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966671308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:38,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009986928] [2021-06-05 14:36:38,197 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 967 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 967 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:38,223 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:38,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:38,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:38,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:38,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:38,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:38,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:36:38,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:38,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:38,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:38,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:38,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:38,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:38,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009986928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:38,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:38,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:38,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54252338] [2021-06-05 14:36:38,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:38,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:38,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:38,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:38,343 INFO L87 Difference]: Start difference. First operand 460 states and 1433 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:38,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:38,464 INFO L93 Difference]: Finished difference Result 534 states and 1646 transitions. [2021-06-05 14:36:38,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:38,465 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:38,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:38,465 INFO L225 Difference]: With dead ends: 534 [2021-06-05 14:36:38,465 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 14:36:38,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:38,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 14:36:38,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 456. [2021-06-05 14:36:38,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:38,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 14:36:38,470 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 14:36:38,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:38,470 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 14:36:38,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:38,470 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 14:36:38,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:38,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:38,470 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:38,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 967 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5609 [2021-06-05 14:36:38,671 INFO L430 AbstractCegarLoop]: === Iteration 979 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:38,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:38,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1131563257, now seen corresponding path program 967 times [2021-06-05 14:36:38,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:38,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071742012] [2021-06-05 14:36:38,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:38,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:38,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:38,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:38,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071742012] [2021-06-05 14:36:38,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071742012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:38,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324339552] [2021-06-05 14:36:38,772 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 968 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 968 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:38,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:38,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:38,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:38,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:38,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 14:36:38,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:36:38,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:38,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:36:38,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:38,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:38,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:38,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:38,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:38,930 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 14:36:38,947 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:38,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324339552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:38,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:38,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:38,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926369365] [2021-06-05 14:36:38,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:38,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:38,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:38,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:38,948 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:39,104 INFO L93 Difference]: Finished difference Result 555 states and 1708 transitions. [2021-06-05 14:36:39,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:39,104 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:39,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:39,105 INFO L225 Difference]: With dead ends: 555 [2021-06-05 14:36:39,105 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 14:36:39,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 145.3ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:39,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 14:36:39,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 456. [2021-06-05 14:36:39,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 14:36:39,110 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 14:36:39,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:39,110 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 14:36:39,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,110 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 14:36:39,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:39,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:39,111 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:39,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5611,968 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:39,311 INFO L430 AbstractCegarLoop]: === Iteration 980 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:39,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:39,311 INFO L82 PathProgramCache]: Analyzing trace with hash 2068705121, now seen corresponding path program 968 times [2021-06-05 14:36:39,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:39,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919054556] [2021-06-05 14:36:39,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:39,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:39,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:39,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919054556] [2021-06-05 14:36:39,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919054556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:39,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921354923] [2021-06-05 14:36:39,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 969 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 969 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:39,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:39,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:39,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:39,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:39,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:39,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:39,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:39,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:39,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:39,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:39,520 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 14:36:39,551 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_276, v_prenex_277]} [2021-06-05 14:36:39,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:39,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:39,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:39,564 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:36:39,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:39,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:39,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:39,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:39,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:39,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:39,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:39,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:39,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:39,588 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 14:36:39,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:39,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921354923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:39,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:39,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:39,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175296881] [2021-06-05 14:36:39,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:39,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:39,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:39,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:39,618 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:39,796 INFO L93 Difference]: Finished difference Result 596 states and 1827 transitions. [2021-06-05 14:36:39,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:36:39,796 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:39,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:39,797 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:36:39,797 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 14:36:39,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 179.6ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:39,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 14:36:39,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 471. [2021-06-05 14:36:39,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1212765957446806) internal successors, (1467), 470 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1467 transitions. [2021-06-05 14:36:39,802 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1467 transitions. Word has length 21 [2021-06-05 14:36:39,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:39,802 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1467 transitions. [2021-06-05 14:36:39,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:39,802 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1467 transitions. [2021-06-05 14:36:39,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:39,802 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:39,802 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:40,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 969 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5618 [2021-06-05 14:36:40,003 INFO L430 AbstractCegarLoop]: === Iteration 981 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:40,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:40,003 INFO L82 PathProgramCache]: Analyzing trace with hash -345509237, now seen corresponding path program 969 times [2021-06-05 14:36:40,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:40,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906089892] [2021-06-05 14:36:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:40,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:40,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:40,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:40,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906089892] [2021-06-05 14:36:40,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906089892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:40,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012368440] [2021-06-05 14:36:40,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 970 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 970 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:40,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:40,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:40,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:40,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:40,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:40,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:40,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:40,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 14:36:40,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:40,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:40,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:40,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:40,267 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,272 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:36:40,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:40,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012368440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:40,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:40,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:40,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954018863] [2021-06-05 14:36:40,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:40,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:40,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:40,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:40,283 INFO L87 Difference]: Start difference. First operand 471 states and 1467 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:40,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:40,415 INFO L93 Difference]: Finished difference Result 546 states and 1674 transitions. [2021-06-05 14:36:40,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:40,415 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:40,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:40,416 INFO L225 Difference]: With dead ends: 546 [2021-06-05 14:36:40,416 INFO L226 Difference]: Without dead ends: 525 [2021-06-05 14:36:40,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 153.1ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:40,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-05 14:36:40,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 453. [2021-06-05 14:36:40,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:40,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 14:36:40,424 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 14:36:40,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:40,424 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 14:36:40,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:40,424 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 14:36:40,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:40,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:40,424 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:40,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 970 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5630 [2021-06-05 14:36:40,625 INFO L430 AbstractCegarLoop]: === Iteration 982 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:40,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:40,625 INFO L82 PathProgramCache]: Analyzing trace with hash 306783805, now seen corresponding path program 970 times [2021-06-05 14:36:40,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:40,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885314636] [2021-06-05 14:36:40,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:40,714 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:40,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:40,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885314636] [2021-06-05 14:36:40,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885314636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:40,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833781105] [2021-06-05 14:36:40,714 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 971 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 971 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:40,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:40,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:40,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:40,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:40,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:40,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:40,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:36:40,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:36:40,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:40,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:36:40,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:40,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:40,845 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:40,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:40,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:40,860 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 14:36:40,894 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:40,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833781105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:40,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:40,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:40,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793794118] [2021-06-05 14:36:40,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:40,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:40,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:40,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:40,894 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:41,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:41,040 INFO L93 Difference]: Finished difference Result 570 states and 1748 transitions. [2021-06-05 14:36:41,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:41,040 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:41,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:41,041 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:36:41,041 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:36:41,041 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:41,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:36:41,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 454. [2021-06-05 14:36:41,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.130242825607064) internal successors, (1418), 453 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:41,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1418 transitions. [2021-06-05 14:36:41,045 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1418 transitions. Word has length 21 [2021-06-05 14:36:41,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:41,045 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1418 transitions. [2021-06-05 14:36:41,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:41,045 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1418 transitions. [2021-06-05 14:36:41,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:41,046 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:41,046 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:41,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 971 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5637 [2021-06-05 14:36:41,246 INFO L430 AbstractCegarLoop]: === Iteration 983 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:41,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:41,247 INFO L82 PathProgramCache]: Analyzing trace with hash 604050215, now seen corresponding path program 971 times [2021-06-05 14:36:41,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:41,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122372899] [2021-06-05 14:36:41,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:41,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:41,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:41,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122372899] [2021-06-05 14:36:41,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122372899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:41,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471402014] [2021-06-05 14:36:41,342 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 972 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 972 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:41,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:41,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:41,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:41,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:41,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:41,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:41,421 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:41,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:41,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:41,471 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_278, v_prenex_279], 1=[o_0, o_4]} [2021-06-05 14:36:41,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:41,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:41,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:41,516 INFO L518 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2021-06-05 14:36:41,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:41,520 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:41,523 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:41,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:41,561 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:41,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:41,564 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:41,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:41,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:36:41,597 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:121, output treesize:57 [2021-06-05 14:36:41,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:41,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471402014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:41,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:41,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:41,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725518469] [2021-06-05 14:36:41,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:41,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:41,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:41,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:41,717 INFO L87 Difference]: Start difference. First operand 454 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:42,061 INFO L93 Difference]: Finished difference Result 655 states and 2000 transitions. [2021-06-05 14:36:42,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:36:42,061 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:42,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:42,062 INFO L225 Difference]: With dead ends: 655 [2021-06-05 14:36:42,062 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:36:42,062 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 359.0ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:36:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:36:42,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 469. [2021-06-05 14:36:42,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1474358974358974) internal successors, (1473), 468 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1473 transitions. [2021-06-05 14:36:42,067 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1473 transitions. Word has length 21 [2021-06-05 14:36:42,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:42,067 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1473 transitions. [2021-06-05 14:36:42,067 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,067 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1473 transitions. [2021-06-05 14:36:42,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:42,067 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:42,067 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:42,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5641,972 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:42,268 INFO L430 AbstractCegarLoop]: === Iteration 984 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:42,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:42,268 INFO L82 PathProgramCache]: Analyzing trace with hash 319787531, now seen corresponding path program 972 times [2021-06-05 14:36:42,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:42,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457897703] [2021-06-05 14:36:42,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:42,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:42,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457897703] [2021-06-05 14:36:42,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457897703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:42,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936694028] [2021-06-05 14:36:42,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 973 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 973 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:42,392 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:42,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:42,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:42,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:42,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:42,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:42,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:42,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:42,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:42,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:42,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:42,498 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_280, v_prenex_281], 1=[o_0, o_4]} [2021-06-05 14:36:42,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:42,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:42,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:42,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_281 vanished before elimination [2021-06-05 14:36:42,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:42,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:42,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:42,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:42,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:42,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:42,530 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:42,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:42,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:42,541 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:36:42,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:42,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936694028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:42,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:42,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:42,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229251959] [2021-06-05 14:36:42,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:42,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:42,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:42,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:42,618 INFO L87 Difference]: Start difference. First operand 469 states and 1473 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:42,953 INFO L93 Difference]: Finished difference Result 717 states and 2186 transitions. [2021-06-05 14:36:42,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:42,954 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:42,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:42,954 INFO L225 Difference]: With dead ends: 717 [2021-06-05 14:36:42,955 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:36:42,955 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 288.5ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:42,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:36:42,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 487. [2021-06-05 14:36:42,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.154320987654321) internal successors, (1533), 486 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1533 transitions. [2021-06-05 14:36:42,960 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1533 transitions. Word has length 21 [2021-06-05 14:36:42,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:42,960 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1533 transitions. [2021-06-05 14:36:42,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:42,960 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1533 transitions. [2021-06-05 14:36:42,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:42,961 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:42,961 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:43,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 973 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5651 [2021-06-05 14:36:43,161 INFO L430 AbstractCegarLoop]: === Iteration 985 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:43,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:43,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1640959435, now seen corresponding path program 973 times [2021-06-05 14:36:43,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:43,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971349223] [2021-06-05 14:36:43,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:43,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:43,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:43,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971349223] [2021-06-05 14:36:43,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971349223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:43,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306783318] [2021-06-05 14:36:43,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 974 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 974 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:43,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:43,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:43,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:43,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:43,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:43,345 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:43,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:43,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:43,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:43,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:43,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:43,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:43,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:43,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:43,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:43,420 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:43,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:43,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:43,426 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:43,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:43,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306783318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:43,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:43,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:43,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909351883] [2021-06-05 14:36:43,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:43,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:43,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:43,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:43,472 INFO L87 Difference]: Start difference. First operand 487 states and 1533 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:43,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:43,772 INFO L93 Difference]: Finished difference Result 671 states and 2064 transitions. [2021-06-05 14:36:43,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:36:43,772 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:43,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:43,773 INFO L225 Difference]: With dead ends: 671 [2021-06-05 14:36:43,773 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:36:43,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 270.3ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:43,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:36:43,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 473. [2021-06-05 14:36:43,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:43,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 14:36:43,778 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 14:36:43,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:43,778 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 14:36:43,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:43,778 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 14:36:43,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:43,779 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:43,779 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:43,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 974 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5663 [2021-06-05 14:36:43,979 INFO L430 AbstractCegarLoop]: === Iteration 986 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:43,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:43,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1095586781, now seen corresponding path program 974 times [2021-06-05 14:36:43,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:43,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480736487] [2021-06-05 14:36:43,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:43,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:44,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:44,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:44,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480736487] [2021-06-05 14:36:44,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480736487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:44,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122908602] [2021-06-05 14:36:44,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 975 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 975 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:44,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:44,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:44,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:44,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:44,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:44,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:44,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:44,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:44,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:44,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:44,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:44,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:44,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:36:44,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:44,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122908602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:44,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:44,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:44,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903990374] [2021-06-05 14:36:44,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:44,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:44,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:44,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:44,289 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:44,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:44,462 INFO L93 Difference]: Finished difference Result 577 states and 1763 transitions. [2021-06-05 14:36:44,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:44,463 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:44,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:44,464 INFO L225 Difference]: With dead ends: 577 [2021-06-05 14:36:44,464 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:36:44,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 186.7ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:36:44,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:36:44,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 469. [2021-06-05 14:36:44,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:44,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 14:36:44,468 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 14:36:44,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:44,468 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 14:36:44,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:44,469 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 14:36:44,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:44,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:44,469 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:44,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5667,975 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:44,669 INFO L430 AbstractCegarLoop]: === Iteration 987 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:44,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:44,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1480395833, now seen corresponding path program 975 times [2021-06-05 14:36:44,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:44,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546407963] [2021-06-05 14:36:44,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:44,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:44,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:44,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546407963] [2021-06-05 14:36:44,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546407963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:44,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032911594] [2021-06-05 14:36:44,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 976 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 976 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:44,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:44,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:44,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:44,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:44,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:44,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:44,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:44,869 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:44,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:44,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:44,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:44,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:44,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:44,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:44,933 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:44,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:44,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032911594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:44,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:44,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:44,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628758705] [2021-06-05 14:36:44,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:44,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:44,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:44,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:44,980 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:45,236 INFO L93 Difference]: Finished difference Result 626 states and 1921 transitions. [2021-06-05 14:36:45,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:36:45,237 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:45,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:45,238 INFO L225 Difference]: With dead ends: 626 [2021-06-05 14:36:45,238 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 14:36:45,238 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 218.0ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:36:45,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 14:36:45,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 452. [2021-06-05 14:36:45,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1241685144124167) internal successors, (1409), 451 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1409 transitions. [2021-06-05 14:36:45,242 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1409 transitions. Word has length 21 [2021-06-05 14:36:45,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:45,243 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1409 transitions. [2021-06-05 14:36:45,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,243 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1409 transitions. [2021-06-05 14:36:45,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:45,243 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:45,243 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:45,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 976 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5679 [2021-06-05 14:36:45,444 INFO L430 AbstractCegarLoop]: === Iteration 988 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:45,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:45,444 INFO L82 PathProgramCache]: Analyzing trace with hash 317055655, now seen corresponding path program 976 times [2021-06-05 14:36:45,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:45,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713187641] [2021-06-05 14:36:45,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:45,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:45,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:45,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713187641] [2021-06-05 14:36:45,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713187641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:45,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268965135] [2021-06-05 14:36:45,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 977 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 977 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:45,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:45,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:45,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:45,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:45,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:45,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:45,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:45,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:45,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:45,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:45,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:45,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:45,623 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 14:36:45,667 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:45,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:45,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:45,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:45,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:45,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:45,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:45,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:45,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:45,684 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 14:36:45,697 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:45,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268965135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:45,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:45,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:45,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213787573] [2021-06-05 14:36:45,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:45,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:45,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:45,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:45,698 INFO L87 Difference]: Start difference. First operand 452 states and 1409 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:45,810 INFO L93 Difference]: Finished difference Result 534 states and 1647 transitions. [2021-06-05 14:36:45,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:45,811 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:45,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:45,811 INFO L225 Difference]: With dead ends: 534 [2021-06-05 14:36:45,811 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:36:45,811 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:45,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:36:45,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 458. [2021-06-05 14:36:45,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1291028446389495) internal successors, (1430), 457 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1430 transitions. [2021-06-05 14:36:45,816 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1430 transitions. Word has length 21 [2021-06-05 14:36:45,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:45,816 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1430 transitions. [2021-06-05 14:36:45,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:45,816 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1430 transitions. [2021-06-05 14:36:45,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:45,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:45,816 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:46,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 977 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5683 [2021-06-05 14:36:46,017 INFO L430 AbstractCegarLoop]: === Iteration 989 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:46,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:46,017 INFO L82 PathProgramCache]: Analyzing trace with hash 942379773, now seen corresponding path program 977 times [2021-06-05 14:36:46,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:46,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530465426] [2021-06-05 14:36:46,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:46,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:46,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:46,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:46,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530465426] [2021-06-05 14:36:46,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530465426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:46,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086679553] [2021-06-05 14:36:46,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 978 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 978 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:46,143 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:46,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:46,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:46,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:46,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:46,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:46,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:46,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:46,214 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 14:36:46,307 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:46,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:46,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:46,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:36:46,317 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:36:46,320 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,364 INFO L628 ElimStorePlain]: treesize reduction 16, result has 81.8 percent of original size [2021-06-05 14:36:46,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:46,367 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:46,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:36:46,370 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:46,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:46,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:36:46,390 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:133, output treesize:26 [2021-06-05 14:36:46,468 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:46,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086679553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:46,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:46,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:46,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392261800] [2021-06-05 14:36:46,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:46,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:46,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:46,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:46,469 INFO L87 Difference]: Start difference. First operand 458 states and 1430 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:46,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:46,895 INFO L93 Difference]: Finished difference Result 635 states and 1962 transitions. [2021-06-05 14:36:46,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:36:46,896 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:46,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:46,897 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:36:46,897 INFO L226 Difference]: Without dead ends: 608 [2021-06-05 14:36:46,897 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 366.8ms TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:46,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-05 14:36:46,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 458. [2021-06-05 14:36:46,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.12472647702407) internal successors, (1428), 457 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:46,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1428 transitions. [2021-06-05 14:36:46,902 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1428 transitions. Word has length 21 [2021-06-05 14:36:46,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:46,902 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1428 transitions. [2021-06-05 14:36:46,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:46,902 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1428 transitions. [2021-06-05 14:36:46,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:46,902 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:46,903 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:47,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5686,978 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:47,103 INFO L430 AbstractCegarLoop]: === Iteration 990 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:47,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:47,103 INFO L82 PathProgramCache]: Analyzing trace with hash 658117089, now seen corresponding path program 978 times [2021-06-05 14:36:47,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:47,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102897995] [2021-06-05 14:36:47,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:47,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:47,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:47,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:47,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102897995] [2021-06-05 14:36:47,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102897995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:47,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132591556] [2021-06-05 14:36:47,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 979 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 979 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:47,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:47,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:47,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:47,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:47,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:47,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:47,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:47,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:47,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:47,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:47,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:47,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:47,351 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:47,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:47,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:47,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:47,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:47,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:47,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:47,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:47,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:47,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:47,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:47,383 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:36:47,432 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:47,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132591556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:47,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:47,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:47,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596725876] [2021-06-05 14:36:47,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:47,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:47,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:47,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:47,433 INFO L87 Difference]: Start difference. First operand 458 states and 1428 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:47,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:47,742 INFO L93 Difference]: Finished difference Result 729 states and 2226 transitions. [2021-06-05 14:36:47,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:47,742 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:47,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:47,743 INFO L225 Difference]: With dead ends: 729 [2021-06-05 14:36:47,743 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 14:36:47,743 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 306.4ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:47,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 14:36:47,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 472. [2021-06-05 14:36:47,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1231422505307855) internal successors, (1471), 471 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:47,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1471 transitions. [2021-06-05 14:36:47,748 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1471 transitions. Word has length 21 [2021-06-05 14:36:47,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:47,748 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1471 transitions. [2021-06-05 14:36:47,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:47,749 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1471 transitions. [2021-06-05 14:36:47,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:47,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:47,749 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:47,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5704,979 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:47,949 INFO L430 AbstractCegarLoop]: === Iteration 991 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:47,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:47,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1950458367, now seen corresponding path program 979 times [2021-06-05 14:36:47,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:47,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828014834] [2021-06-05 14:36:47,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:47,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:48,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:48,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:48,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828014834] [2021-06-05 14:36:48,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828014834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:48,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792829813] [2021-06-05 14:36:48,054 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 980 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 980 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:48,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:48,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:48,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:48,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:48,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:48,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:48,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:48,139 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:48,204 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:48,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:48,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:48,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:48,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:48,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,218 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:36:48,247 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:48,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792829813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:48,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:48,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:48,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172110670] [2021-06-05 14:36:48,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:48,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:48,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:48,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:48,248 INFO L87 Difference]: Start difference. First operand 472 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:48,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:48,516 INFO L93 Difference]: Finished difference Result 667 states and 2043 transitions. [2021-06-05 14:36:48,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:48,516 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:48,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:48,517 INFO L225 Difference]: With dead ends: 667 [2021-06-05 14:36:48,517 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:36:48,517 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 303.4ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:48,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:36:48,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 473. [2021-06-05 14:36:48,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:48,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 14:36:48,522 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 14:36:48,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:48,522 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 14:36:48,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:48,522 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 14:36:48,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:48,522 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:48,522 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:48,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5715,980 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:48,723 INFO L430 AbstractCegarLoop]: === Iteration 992 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:48,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:48,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1927953995, now seen corresponding path program 980 times [2021-06-05 14:36:48,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:48,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850617272] [2021-06-05 14:36:48,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:48,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:48,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:48,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:48,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850617272] [2021-06-05 14:36:48,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850617272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:48,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167007811] [2021-06-05 14:36:48,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 981 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 981 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:48,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:48,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:48,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:48,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:48,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:48,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:48,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:48,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:48,927 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 14:36:48,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:48,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:48,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:48,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:48,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:49,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:49,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:49,002 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:49,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:49,018 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:24 [2021-06-05 14:36:49,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:49,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167007811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:49,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:49,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:49,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356742680] [2021-06-05 14:36:49,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:49,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:49,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:49,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:49,058 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:49,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:49,223 INFO L93 Difference]: Finished difference Result 596 states and 1842 transitions. [2021-06-05 14:36:49,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:49,223 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:49,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:49,224 INFO L225 Difference]: With dead ends: 596 [2021-06-05 14:36:49,224 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 14:36:49,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 160.9ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:49,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 14:36:49,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 473. [2021-06-05 14:36:49,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:49,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 14:36:49,229 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 14:36:49,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:49,229 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 14:36:49,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:49,229 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 14:36:49,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:49,229 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:49,229 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:49,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5721,981 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:49,430 INFO L430 AbstractCegarLoop]: === Iteration 993 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:49,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:49,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1630687585, now seen corresponding path program 981 times [2021-06-05 14:36:49,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:49,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002884234] [2021-06-05 14:36:49,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:49,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:49,533 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:49,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:49,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002884234] [2021-06-05 14:36:49,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002884234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:49,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991027058] [2021-06-05 14:36:49,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 982 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 982 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:49,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:49,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:49,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:49,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:49,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:49,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:49,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:49,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 14:36:49,635 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:49,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:36:49,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:49,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:49,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:49,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:49,658 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:49,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:49,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:49,673 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:61, output treesize:19 [2021-06-05 14:36:49,745 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:49,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991027058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:49,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:49,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:49,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832059698] [2021-06-05 14:36:49,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:49,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:49,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:49,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:49,746 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:50,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:50,136 INFO L93 Difference]: Finished difference Result 648 states and 1993 transitions. [2021-06-05 14:36:50,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:50,136 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:50,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:50,137 INFO L225 Difference]: With dead ends: 648 [2021-06-05 14:36:50,137 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 14:36:50,137 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 341.4ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:50,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 14:36:50,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 472. [2021-06-05 14:36:50,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:50,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 14:36:50,142 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 14:36:50,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:50,142 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 14:36:50,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:50,142 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 14:36:50,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:50,143 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:50,143 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:50,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5728,982 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:50,343 INFO L430 AbstractCegarLoop]: === Iteration 994 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:50,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:50,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1914950269, now seen corresponding path program 982 times [2021-06-05 14:36:50,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:50,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926129700] [2021-06-05 14:36:50,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:50,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:50,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:50,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926129700] [2021-06-05 14:36:50,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926129700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:50,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858014170] [2021-06-05 14:36:50,452 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 983 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 983 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:50,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:50,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:50,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:50,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:50,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:50,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:50,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:50,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:50,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:50,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:50,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:50,537 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:36:50,567 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:50,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:50,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:50,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:50,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:50,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:50,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:50,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:50,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:50,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:50,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:50,606 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 14:36:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:50,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858014170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:50,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:50,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:50,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345038413] [2021-06-05 14:36:50,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:50,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:50,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:50,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:50,683 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:51,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:51,117 INFO L93 Difference]: Finished difference Result 753 states and 2288 transitions. [2021-06-05 14:36:51,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:51,117 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:51,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:51,118 INFO L225 Difference]: With dead ends: 753 [2021-06-05 14:36:51,118 INFO L226 Difference]: Without dead ends: 726 [2021-06-05 14:36:51,118 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 344.2ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:51,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-06-05 14:36:51,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 475. [2021-06-05 14:36:51,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.149789029535865) internal successors, (1493), 474 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:51,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1493 transitions. [2021-06-05 14:36:51,127 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1493 transitions. Word has length 21 [2021-06-05 14:36:51,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:51,128 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1493 transitions. [2021-06-05 14:36:51,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:51,128 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1493 transitions. [2021-06-05 14:36:51,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:51,128 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:51,128 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:51,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 983 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5735 [2021-06-05 14:36:51,329 INFO L430 AbstractCegarLoop]: === Iteration 995 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:51,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:51,329 INFO L82 PathProgramCache]: Analyzing trace with hash 160739521, now seen corresponding path program 983 times [2021-06-05 14:36:51,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:51,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226460253] [2021-06-05 14:36:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:51,439 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:51,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:51,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226460253] [2021-06-05 14:36:51,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226460253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:51,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400666559] [2021-06-05 14:36:51,440 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 984 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 984 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:51,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:36:51,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:51,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:51,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:51,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:51,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:51,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:51,519 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:51,525 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:51,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:36:51,559 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:81 [2021-06-05 14:36:51,641 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 14:36:51,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:51,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:51,647 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:51,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:51,673 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:51,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:51,676 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:51,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:51,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:51,698 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 14:36:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:51,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400666559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:51,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:51,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:51,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247026832] [2021-06-05 14:36:51,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:51,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:51,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:51,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:51,776 INFO L87 Difference]: Start difference. First operand 475 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:52,130 INFO L93 Difference]: Finished difference Result 703 states and 2170 transitions. [2021-06-05 14:36:52,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:36:52,131 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:52,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:52,132 INFO L225 Difference]: With dead ends: 703 [2021-06-05 14:36:52,132 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 14:36:52,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 375.5ms TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:52,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 14:36:52,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 471. [2021-06-05 14:36:52,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1404255319148935) internal successors, (1476), 470 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1476 transitions. [2021-06-05 14:36:52,137 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1476 transitions. Word has length 21 [2021-06-05 14:36:52,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:52,137 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1476 transitions. [2021-06-05 14:36:52,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,137 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1476 transitions. [2021-06-05 14:36:52,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:52,137 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:52,137 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:52,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5746,984 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:52,338 INFO L430 AbstractCegarLoop]: === Iteration 996 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:52,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:52,338 INFO L82 PathProgramCache]: Analyzing trace with hash -230709051, now seen corresponding path program 984 times [2021-06-05 14:36:52,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:52,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384312243] [2021-06-05 14:36:52,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:52,432 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:52,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:52,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384312243] [2021-06-05 14:36:52,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384312243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:52,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354654940] [2021-06-05 14:36:52,433 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 985 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 985 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:52,459 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:36:52,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:52,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:52,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:52,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:52,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:52,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:52,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:52,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 14:36:52,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:52,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:52,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:36:52,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:52,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:36:52,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:52,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:52,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:52,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 14:36:52,564 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:52,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:52,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:52,580 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 14:36:52,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:52,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354654940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:52,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:52,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:52,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469043607] [2021-06-05 14:36:52,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:52,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:52,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:52,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:52,614 INFO L87 Difference]: Start difference. First operand 471 states and 1476 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:52,796 INFO L93 Difference]: Finished difference Result 570 states and 1763 transitions. [2021-06-05 14:36:52,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:52,796 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:52,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:52,797 INFO L225 Difference]: With dead ends: 570 [2021-06-05 14:36:52,797 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:36:52,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:52,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:36:52,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 472. [2021-06-05 14:36:52,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1443736730360934) internal successors, (1481), 471 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1481 transitions. [2021-06-05 14:36:52,802 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1481 transitions. Word has length 21 [2021-06-05 14:36:52,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:52,802 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1481 transitions. [2021-06-05 14:36:52,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:52,802 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1481 transitions. [2021-06-05 14:36:52,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:52,802 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:52,802 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:53,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 985 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5754 [2021-06-05 14:36:53,003 INFO L430 AbstractCegarLoop]: === Iteration 997 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:53,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:53,003 INFO L82 PathProgramCache]: Analyzing trace with hash 66557359, now seen corresponding path program 985 times [2021-06-05 14:36:53,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:53,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167082861] [2021-06-05 14:36:53,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:53,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:53,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:53,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167082861] [2021-06-05 14:36:53,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167082861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:53,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433034292] [2021-06-05 14:36:53,102 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 986 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 986 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:53,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:53,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:53,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:53,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:53,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:53,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:53,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:53,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:53,197 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:53,229 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_282, v_prenex_283], 1=[o_0, o_4]} [2021-06-05 14:36:53,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:53,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:53,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:53,245 INFO L518 ElimStorePlain]: Eliminatee v_prenex_283 vanished before elimination [2021-06-05 14:36:53,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:53,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:53,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:53,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:53,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:53,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:53,261 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:53,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:53,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:53,272 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:36:53,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:53,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433034292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:53,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:53,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:53,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022158235] [2021-06-05 14:36:53,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:53,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:53,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:53,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:53,344 INFO L87 Difference]: Start difference. First operand 472 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:53,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:53,711 INFO L93 Difference]: Finished difference Result 683 states and 2098 transitions. [2021-06-05 14:36:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:36:53,712 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:53,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:53,712 INFO L225 Difference]: With dead ends: 683 [2021-06-05 14:36:53,713 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 14:36:53,713 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 325.2ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:36:53,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 14:36:53,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 487. [2021-06-05 14:36:53,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1604938271604937) internal successors, (1536), 486 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:53,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1536 transitions. [2021-06-05 14:36:53,718 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1536 transitions. Word has length 21 [2021-06-05 14:36:53,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:53,718 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1536 transitions. [2021-06-05 14:36:53,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1536 transitions. [2021-06-05 14:36:53,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:53,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:53,718 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:53,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5758,986 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:53,919 INFO L430 AbstractCegarLoop]: === Iteration 998 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:53,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:53,919 INFO L82 PathProgramCache]: Analyzing trace with hash -217705325, now seen corresponding path program 986 times [2021-06-05 14:36:53,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:53,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15081702] [2021-06-05 14:36:53,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:54,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:54,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:54,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15081702] [2021-06-05 14:36:54,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15081702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:54,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891119550] [2021-06-05 14:36:54,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 987 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 987 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:54,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:54,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:54,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:54,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:54,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:54,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:54,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:54,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:54,115 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:54,148 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_284, v_prenex_285], 1=[o_0, o_4]} [2021-06-05 14:36:54,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:54,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:54,164 INFO L518 ElimStorePlain]: Eliminatee v_prenex_285 vanished before elimination [2021-06-05 14:36:54,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:54,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:54,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:54,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:54,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:54,179 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:54,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:54,190 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:36:54,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:54,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891119550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:54,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:54,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:54,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405240475] [2021-06-05 14:36:54,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:54,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:54,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:54,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:54,265 INFO L87 Difference]: Start difference. First operand 487 states and 1536 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:54,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:54,569 INFO L93 Difference]: Finished difference Result 692 states and 2134 transitions. [2021-06-05 14:36:54,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:36:54,569 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:54,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:54,570 INFO L225 Difference]: With dead ends: 692 [2021-06-05 14:36:54,570 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 14:36:54,570 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 268.8ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:54,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 14:36:54,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 493. [2021-06-05 14:36:54,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.158536585365854) internal successors, (1554), 492 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:54,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1554 transitions. [2021-06-05 14:36:54,576 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1554 transitions. Word has length 21 [2021-06-05 14:36:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:54,576 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1554 transitions. [2021-06-05 14:36:54,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:54,576 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1554 transitions. [2021-06-05 14:36:54,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:54,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:54,576 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:54,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5767,987 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:54,777 INFO L430 AbstractCegarLoop]: === Iteration 999 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:54,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:54,777 INFO L82 PathProgramCache]: Analyzing trace with hash 2116515005, now seen corresponding path program 987 times [2021-06-05 14:36:54,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:54,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083763519] [2021-06-05 14:36:54,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:54,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:54,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083763519] [2021-06-05 14:36:54,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083763519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:54,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036838142] [2021-06-05 14:36:54,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 988 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 988 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:54,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:36:54,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:54,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:54,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:54,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:54,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:54,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:54,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:54,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:54,965 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:55,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:55,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:55,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:55,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:55,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:55,021 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:55,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,028 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:55,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:55,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036838142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:55,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:55,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:55,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316004972] [2021-06-05 14:36:55,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:55,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:55,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:55,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:55,043 INFO L87 Difference]: Start difference. First operand 493 states and 1554 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:55,209 INFO L93 Difference]: Finished difference Result 576 states and 1781 transitions. [2021-06-05 14:36:55,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:55,209 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:55,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:55,210 INFO L225 Difference]: With dead ends: 576 [2021-06-05 14:36:55,210 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 14:36:55,210 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:55,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 14:36:55,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 477. [2021-06-05 14:36:55,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1512605042016806) internal successors, (1500), 476 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1500 transitions. [2021-06-05 14:36:55,215 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1500 transitions. Word has length 21 [2021-06-05 14:36:55,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:55,215 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1500 transitions. [2021-06-05 14:36:55,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,215 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1500 transitions. [2021-06-05 14:36:55,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:55,216 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:55,216 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:55,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5779,988 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:55,432 INFO L430 AbstractCegarLoop]: === Iteration 1000 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:55,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:55,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1633079637, now seen corresponding path program 988 times [2021-06-05 14:36:55,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:55,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744281419] [2021-06-05 14:36:55,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:55,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:55,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744281419] [2021-06-05 14:36:55,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744281419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:55,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282944466] [2021-06-05 14:36:55,542 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 989 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 989 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:55,570 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:36:55,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:55,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:55,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:55,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:55,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:55,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:55,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:55,637 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:55,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:55,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:55,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:55,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:55,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:55,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:55,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:55,737 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 14:36:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:55,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282944466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:55,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:55,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:36:55,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737060482] [2021-06-05 14:36:55,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:36:55,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:55,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:36:55,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:36:55,747 INFO L87 Difference]: Start difference. First operand 477 states and 1500 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:55,902 INFO L93 Difference]: Finished difference Result 585 states and 1800 transitions. [2021-06-05 14:36:55,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:55,902 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:55,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:55,903 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:36:55,903 INFO L226 Difference]: Without dead ends: 564 [2021-06-05 14:36:55,903 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 200.4ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:36:55,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-05 14:36:55,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 477. [2021-06-05 14:36:55,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1596638655462184) internal successors, (1504), 476 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1504 transitions. [2021-06-05 14:36:55,917 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1504 transitions. Word has length 21 [2021-06-05 14:36:55,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:55,917 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1504 transitions. [2021-06-05 14:36:55,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:55,917 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1504 transitions. [2021-06-05 14:36:55,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:55,917 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:55,917 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:56,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 989 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5783 [2021-06-05 14:36:56,133 INFO L430 AbstractCegarLoop]: === Iteration 1001 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:56,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:56,133 INFO L82 PathProgramCache]: Analyzing trace with hash 942902977, now seen corresponding path program 989 times [2021-06-05 14:36:56,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:56,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506762082] [2021-06-05 14:36:56,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:56,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:56,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:56,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506762082] [2021-06-05 14:36:56,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506762082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:56,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24786127] [2021-06-05 14:36:56,247 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 990 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 990 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:56,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:36:56,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:56,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:36:56,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:56,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:56,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:56,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:56,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:36:56,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:36:56,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:56,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:56,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:56,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:56,429 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:56,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:56,432 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:56,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:56,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:56,456 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 14:36:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:56,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24786127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:56,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:56,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:56,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861422916] [2021-06-05 14:36:56,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:56,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:56,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:56,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:56,543 INFO L87 Difference]: Start difference. First operand 477 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:56,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:56,959 INFO L93 Difference]: Finished difference Result 669 states and 2070 transitions. [2021-06-05 14:36:56,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:56,959 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:56,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:56,960 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:36:56,960 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 14:36:56,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 338.2ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:56,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 14:36:56,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 473. [2021-06-05 14:36:56,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:56,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 14:36:56,965 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 14:36:56,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:56,965 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 14:36:56,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:56,965 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 14:36:56,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:56,966 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:56,966 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:57,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 990 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5790 [2021-06-05 14:36:57,166 INFO L430 AbstractCegarLoop]: === Iteration 1002 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:57,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:57,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1955677141, now seen corresponding path program 990 times [2021-06-05 14:36:57,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:57,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830403222] [2021-06-05 14:36:57,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:57,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:57,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:57,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830403222] [2021-06-05 14:36:57,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830403222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:57,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710229372] [2021-06-05 14:36:57,283 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 991 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 991 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:57,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:36:57,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:57,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:57,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:57,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:57,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:57,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:57,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:57,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:57,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:36:57,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:57,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:57,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:57,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:57,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:57,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:57,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:57,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:57,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:57,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 14:36:57,538 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:57,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710229372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:57,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:57,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:57,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440738758] [2021-06-05 14:36:57,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:57,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:57,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:57,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:57,539 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:57,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:57,930 INFO L93 Difference]: Finished difference Result 675 states and 2073 transitions. [2021-06-05 14:36:57,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:36:57,930 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:57,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:57,931 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:36:57,931 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:36:57,931 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 359.8ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:36:57,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:36:57,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 475. [2021-06-05 14:36:57,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.147679324894515) internal successors, (1492), 474 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:57,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1492 transitions. [2021-06-05 14:36:57,936 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1492 transitions. Word has length 21 [2021-06-05 14:36:57,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:57,936 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1492 transitions. [2021-06-05 14:36:57,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:57,936 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1492 transitions. [2021-06-05 14:36:57,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:57,937 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:57,937 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:58,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5797,991 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:58,137 INFO L430 AbstractCegarLoop]: === Iteration 1003 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:58,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:58,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1009361993, now seen corresponding path program 991 times [2021-06-05 14:36:58,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:58,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693860598] [2021-06-05 14:36:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:58,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:58,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:58,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:58,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693860598] [2021-06-05 14:36:58,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693860598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:58,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475573976] [2021-06-05 14:36:58,245 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 992 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 992 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:58,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:58,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:58,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:58,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:58,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:58,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:58,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:58,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:58,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:36:58,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:58,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:58,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:58,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:58,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:58,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:58,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:58,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:58,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:58,465 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:36:58,513 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:58,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475573976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:58,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:58,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:58,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140687283] [2021-06-05 14:36:58,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:58,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:58,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:58,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:58,514 INFO L87 Difference]: Start difference. First operand 475 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:58,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:58,655 INFO L93 Difference]: Finished difference Result 566 states and 1749 transitions. [2021-06-05 14:36:58,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:36:58,656 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:58,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:58,656 INFO L225 Difference]: With dead ends: 566 [2021-06-05 14:36:58,656 INFO L226 Difference]: Without dead ends: 545 [2021-06-05 14:36:58,656 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 191.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:58,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-05 14:36:58,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 472. [2021-06-05 14:36:58,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.142250530785563) internal successors, (1480), 471 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:58,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1480 transitions. [2021-06-05 14:36:58,669 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1480 transitions. Word has length 21 [2021-06-05 14:36:58,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:58,669 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1480 transitions. [2021-06-05 14:36:58,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:58,669 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1480 transitions. [2021-06-05 14:36:58,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:58,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:58,669 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:58,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5800,992 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:58,885 INFO L430 AbstractCegarLoop]: === Iteration 1004 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:58,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:58,885 INFO L82 PathProgramCache]: Analyzing trace with hash 94280505, now seen corresponding path program 992 times [2021-06-05 14:36:58,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:58,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097767658] [2021-06-05 14:36:58,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:58,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:58,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:58,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097767658] [2021-06-05 14:36:58,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097767658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:58,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82757547] [2021-06-05 14:36:58,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 993 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 993 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:59,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:36:59,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:59,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:59,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:59,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:59,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:59,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:36:59,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:36:59,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:59,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:59,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:59,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:36:59,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:36:59,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:59,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,137 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:36:59,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:59,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82757547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:59,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:59,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:36:59,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303602347] [2021-06-05 14:36:59,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:36:59,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:59,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:36:59,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:36:59,188 INFO L87 Difference]: Start difference. First operand 472 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:59,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:36:59,490 INFO L93 Difference]: Finished difference Result 635 states and 1947 transitions. [2021-06-05 14:36:59,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:36:59,490 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:36:59,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:36:59,491 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:36:59,491 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 14:36:59,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 272.5ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:36:59,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 14:36:59,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 451. [2021-06-05 14:36:59,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1244444444444444) internal successors, (1406), 450 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:59,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1406 transitions. [2021-06-05 14:36:59,496 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1406 transitions. Word has length 21 [2021-06-05 14:36:59,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:36:59,496 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1406 transitions. [2021-06-05 14:36:59,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:36:59,497 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1406 transitions. [2021-06-05 14:36:59,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:36:59,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:36:59,497 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:36:59,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 993 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5803 [2021-06-05 14:36:59,710 INFO L430 AbstractCegarLoop]: === Iteration 1005 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:36:59,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:36:59,710 INFO L82 PathProgramCache]: Analyzing trace with hash -460746955, now seen corresponding path program 993 times [2021-06-05 14:36:59,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:36:59,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880402546] [2021-06-05 14:36:59,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:36:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:36:59,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:59,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:36:59,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880402546] [2021-06-05 14:36:59,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880402546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:59,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953839823] [2021-06-05 14:36:59,795 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 994 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 994 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:36:59,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:36:59,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:36:59,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:36:59,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:36:59,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:36:59,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:36:59,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:59,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:36:59,878 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:36:59,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:36:59,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:36:59,935 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:36:59,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:36:59,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 14:36:59,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:36:59,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953839823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:36:59,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:36:59,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:36:59,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318817970] [2021-06-05 14:36:59,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:36:59,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:36:59,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:36:59,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:36:59,945 INFO L87 Difference]: Start difference. First operand 451 states and 1406 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:00,151 INFO L93 Difference]: Finished difference Result 565 states and 1735 transitions. [2021-06-05 14:37:00,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:00,151 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:00,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:00,152 INFO L225 Difference]: With dead ends: 565 [2021-06-05 14:37:00,152 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 14:37:00,152 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 173.3ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:00,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 14:37:00,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 465. [2021-06-05 14:37:00,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.125) internal successors, (1450), 464 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1450 transitions. [2021-06-05 14:37:00,156 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1450 transitions. Word has length 21 [2021-06-05 14:37:00,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:00,157 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1450 transitions. [2021-06-05 14:37:00,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,157 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1450 transitions. [2021-06-05 14:37:00,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:00,157 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:00,157 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:00,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5805,994 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:00,373 INFO L430 AbstractCegarLoop]: === Iteration 1006 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:00,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:00,373 INFO L82 PathProgramCache]: Analyzing trace with hash -962538291, now seen corresponding path program 994 times [2021-06-05 14:37:00,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:00,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835488560] [2021-06-05 14:37:00,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:00,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:00,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:00,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835488560] [2021-06-05 14:37:00,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835488560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:00,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128273258] [2021-06-05 14:37:00,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 995 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 995 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:00,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:00,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:00,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:00,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:00,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:00,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:00,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:00,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:00,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:00,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:00,527 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:00,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:00,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:00,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:00,570 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:00,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:00,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:37:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:00,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128273258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:00,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:00,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:00,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741419921] [2021-06-05 14:37:00,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:00,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:00,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:00,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:00,584 INFO L87 Difference]: Start difference. First operand 465 states and 1450 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:00,776 INFO L93 Difference]: Finished difference Result 574 states and 1759 transitions. [2021-06-05 14:37:00,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:00,777 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:00,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:00,778 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:37:00,778 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 14:37:00,778 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 151.4ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:00,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 14:37:00,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 462. [2021-06-05 14:37:00,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.119305856832972) internal successors, (1438), 461 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1438 transitions. [2021-06-05 14:37:00,783 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1438 transitions. Word has length 21 [2021-06-05 14:37:00,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:00,783 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1438 transitions. [2021-06-05 14:37:00,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:00,783 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1438 transitions. [2021-06-05 14:37:00,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:00,783 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:00,784 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:00,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 995 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5808 [2021-06-05 14:37:00,999 INFO L430 AbstractCegarLoop]: === Iteration 1007 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:01,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:01,000 INFO L82 PathProgramCache]: Analyzing trace with hash 164577163, now seen corresponding path program 995 times [2021-06-05 14:37:01,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:01,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922269981] [2021-06-05 14:37:01,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:01,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:01,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:01,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:01,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922269981] [2021-06-05 14:37:01,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922269981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:01,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713718171] [2021-06-05 14:37:01,099 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 996 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 996 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:01,128 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:01,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:01,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:01,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:01,219 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_286], 1=[o_0]} [2021-06-05 14:37:01,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:01,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:01,226 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:01,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:01,280 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:01,284 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:01,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:37:01,330 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:123, output treesize:91 [2021-06-05 14:37:01,569 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 14:37:01,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:37:01,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:01,576 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:01,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 14:37:01,598 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:01,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:01,600 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:01,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:01,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:01,618 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:81, output treesize:21 [2021-06-05 14:37:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:01,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713718171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:01,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:01,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:01,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698551753] [2021-06-05 14:37:01,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:01,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:01,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:01,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:01,669 INFO L87 Difference]: Start difference. First operand 462 states and 1438 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:02,338 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 46 [2021-06-05 14:37:02,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:02,950 INFO L93 Difference]: Finished difference Result 767 states and 2340 transitions. [2021-06-05 14:37:02,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:37:02,950 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:02,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:02,951 INFO L225 Difference]: With dead ends: 767 [2021-06-05 14:37:02,951 INFO L226 Difference]: Without dead ends: 729 [2021-06-05 14:37:02,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1211.7ms TimeCoverageRelationStatistics Valid=203, Invalid=727, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:37:02,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-06-05 14:37:02,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 471. [2021-06-05 14:37:02,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:02,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 14:37:02,956 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 14:37:02,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:02,956 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 14:37:02,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:02,956 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 14:37:02,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:02,957 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:02,957 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:03,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5811,996 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:03,157 INFO L430 AbstractCegarLoop]: === Iteration 1008 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:03,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:03,157 INFO L82 PathProgramCache]: Analyzing trace with hash -57631449, now seen corresponding path program 996 times [2021-06-05 14:37:03,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:03,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555408064] [2021-06-05 14:37:03,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:03,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:03,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:03,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555408064] [2021-06-05 14:37:03,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555408064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:03,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553662393] [2021-06-05 14:37:03,237 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 997 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 997 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:03,264 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:03,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:03,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:03,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:03,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:03,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:03,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:03,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:03,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:37:03,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:03,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:03,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:03,355 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:03,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:03,358 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:03,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:03,358 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 14:37:03,383 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:03,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553662393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:03,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:03,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:03,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10136138] [2021-06-05 14:37:03,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:03,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:03,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:03,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:03,384 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:03,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:03,719 INFO L93 Difference]: Finished difference Result 776 states and 2361 transitions. [2021-06-05 14:37:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:03,719 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:03,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:03,720 INFO L225 Difference]: With dead ends: 776 [2021-06-05 14:37:03,720 INFO L226 Difference]: Without dead ends: 716 [2021-06-05 14:37:03,720 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:03,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-06-05 14:37:03,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 471. [2021-06-05 14:37:03,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.123404255319149) internal successors, (1468), 470 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:03,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1468 transitions. [2021-06-05 14:37:03,725 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1468 transitions. Word has length 21 [2021-06-05 14:37:03,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:03,725 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1468 transitions. [2021-06-05 14:37:03,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:03,725 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1468 transitions. [2021-06-05 14:37:03,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:03,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:03,726 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:03,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 997 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5828 [2021-06-05 14:37:03,926 INFO L430 AbstractCegarLoop]: === Iteration 1009 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:03,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:03,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1850969003, now seen corresponding path program 997 times [2021-06-05 14:37:03,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:03,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761843829] [2021-06-05 14:37:03,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:03,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:04,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:04,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:04,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761843829] [2021-06-05 14:37:04,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761843829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:04,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64175157] [2021-06-05 14:37:04,025 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 998 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 998 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:04,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:04,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:04,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:04,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:04,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:04,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:04,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:04,106 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:04,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:04,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:04,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 14:37:04,174 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:37:04,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:04,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:04,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:04,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:04,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:04,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:04,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:04,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:04,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:04,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:04,208 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 14:37:04,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:04,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64175157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:04,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:04,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:04,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763518293] [2021-06-05 14:37:04,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:04,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:04,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:04,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:04,254 INFO L87 Difference]: Start difference. First operand 471 states and 1468 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:04,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:04,753 INFO L93 Difference]: Finished difference Result 823 states and 2500 transitions. [2021-06-05 14:37:04,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:37:04,753 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:04,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:04,755 INFO L225 Difference]: With dead ends: 823 [2021-06-05 14:37:04,755 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 14:37:04,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 403.3ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:37:04,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 14:37:04,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 475. [2021-06-05 14:37:04,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1223628691983123) internal successors, (1480), 474 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:04,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1480 transitions. [2021-06-05 14:37:04,760 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1480 transitions. Word has length 21 [2021-06-05 14:37:04,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:04,760 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1480 transitions. [2021-06-05 14:37:04,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:04,761 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1480 transitions. [2021-06-05 14:37:04,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:04,761 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:04,761 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:04,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5831,998 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:04,961 INFO L430 AbstractCegarLoop]: === Iteration 1010 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:04,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:04,962 INFO L82 PathProgramCache]: Analyzing trace with hash -147159379, now seen corresponding path program 998 times [2021-06-05 14:37:04,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:04,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571775597] [2021-06-05 14:37:04,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:04,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:05,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:05,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:05,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571775597] [2021-06-05 14:37:05,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571775597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:05,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228455005] [2021-06-05 14:37:05,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 999 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 999 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:05,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:05,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:05,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:05,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:05,178 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_290], 1=[o_0]} [2021-06-05 14:37:05,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:05,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:05,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:05,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:05,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:05,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:05,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:05,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:05,216 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:37:05,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:05,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:05,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:05,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:05,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:05,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:05,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:05,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:05,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:05,302 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:37:05,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:05,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228455005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:05,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:05,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:05,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743641810] [2021-06-05 14:37:05,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:05,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:05,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:05,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:05,346 INFO L87 Difference]: Start difference. First operand 475 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:05,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:05,848 INFO L93 Difference]: Finished difference Result 719 states and 2200 transitions. [2021-06-05 14:37:05,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:05,848 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:05,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:05,849 INFO L225 Difference]: With dead ends: 719 [2021-06-05 14:37:05,849 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 14:37:05,849 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 457.0ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:05,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 14:37:05,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 471. [2021-06-05 14:37:05,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1148936170212767) internal successors, (1464), 470 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:05,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1464 transitions. [2021-06-05 14:37:05,854 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1464 transitions. Word has length 21 [2021-06-05 14:37:05,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:05,854 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1464 transitions. [2021-06-05 14:37:05,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:05,854 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1464 transitions. [2021-06-05 14:37:05,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:05,855 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:05,855 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:06,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5839,999 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:06,055 INFO L430 AbstractCegarLoop]: === Iteration 1011 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:06,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:06,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1876121267, now seen corresponding path program 999 times [2021-06-05 14:37:06,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:06,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468937024] [2021-06-05 14:37:06,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:06,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:06,141 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:06,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:06,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468937024] [2021-06-05 14:37:06,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468937024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:06,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546841043] [2021-06-05 14:37:06,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1000 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1000 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:06,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:06,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:06,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:06,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:06,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:06,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:06,207 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:06,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:06,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:06,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:06,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:06,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:06,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:06,285 INFO L518 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2021-06-05 14:37:06,285 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:06,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:06,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 14:37:06,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:06,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546841043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:06,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:06,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:06,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114540637] [2021-06-05 14:37:06,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:06,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:06,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:06,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:06,311 INFO L87 Difference]: Start difference. First operand 471 states and 1464 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:06,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:06,498 INFO L93 Difference]: Finished difference Result 619 states and 1903 transitions. [2021-06-05 14:37:06,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:06,498 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:06,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:06,499 INFO L225 Difference]: With dead ends: 619 [2021-06-05 14:37:06,499 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 14:37:06,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:06,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 14:37:06,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 471. [2021-06-05 14:37:06,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1148936170212767) internal successors, (1464), 470 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:06,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1464 transitions. [2021-06-05 14:37:06,504 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1464 transitions. Word has length 21 [2021-06-05 14:37:06,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:06,504 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1464 transitions. [2021-06-05 14:37:06,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:06,504 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1464 transitions. [2021-06-05 14:37:06,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:06,505 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:06,505 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:06,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5844,1000 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:06,705 INFO L430 AbstractCegarLoop]: === Iteration 1012 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:06,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:06,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1324147111, now seen corresponding path program 1000 times [2021-06-05 14:37:06,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:06,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995793852] [2021-06-05 14:37:06,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:06,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:06,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995793852] [2021-06-05 14:37:06,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995793852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:06,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394159504] [2021-06-05 14:37:06,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1001 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1001 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:06,799 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:06,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:06,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:06,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:06,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:06,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:06,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:37:06,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:06,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:06,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:06,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:06,908 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:06,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:06,909 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:37:06,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:06,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394159504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:06,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:06,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:06,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14573753] [2021-06-05 14:37:06,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:06,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:06,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:06,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:06,927 INFO L87 Difference]: Start difference. First operand 471 states and 1464 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:07,095 INFO L93 Difference]: Finished difference Result 582 states and 1786 transitions. [2021-06-05 14:37:07,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:07,096 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:07,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:07,096 INFO L225 Difference]: With dead ends: 582 [2021-06-05 14:37:07,096 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 14:37:07,097 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 134.9ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:07,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 14:37:07,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 468. [2021-06-05 14:37:07,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1177730192719486) internal successors, (1456), 467 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1456 transitions. [2021-06-05 14:37:07,101 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1456 transitions. Word has length 21 [2021-06-05 14:37:07,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:07,101 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1456 transitions. [2021-06-05 14:37:07,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,101 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1456 transitions. [2021-06-05 14:37:07,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:07,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:07,102 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:07,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5852,1001 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:07,302 INFO L430 AbstractCegarLoop]: === Iteration 1013 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:07,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:07,302 INFO L82 PathProgramCache]: Analyzing trace with hash 699861347, now seen corresponding path program 1001 times [2021-06-05 14:37:07,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:07,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195479396] [2021-06-05 14:37:07,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:07,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:07,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:07,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195479396] [2021-06-05 14:37:07,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195479396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:07,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986391584] [2021-06-05 14:37:07,376 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1002 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1002 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:07,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:07,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:07,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:07,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:07,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:07,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:07,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:07,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:07,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:07,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:07,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:07,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:07,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:07,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:07,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:07,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:07,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:07,506 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:07,506 INFO L518 ElimStorePlain]: Eliminatee v_prenex_294 vanished before elimination [2021-06-05 14:37:07,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:07,506 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:07,539 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:07,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986391584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:07,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:07,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:07,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401177600] [2021-06-05 14:37:07,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:07,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:07,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:07,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:07,540 INFO L87 Difference]: Start difference. First operand 468 states and 1456 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:07,702 INFO L93 Difference]: Finished difference Result 622 states and 1911 transitions. [2021-06-05 14:37:07,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:07,703 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:07,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:07,703 INFO L225 Difference]: With dead ends: 622 [2021-06-05 14:37:07,703 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 14:37:07,704 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:07,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 14:37:07,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 468. [2021-06-05 14:37:07,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1177730192719486) internal successors, (1456), 467 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1456 transitions. [2021-06-05 14:37:07,711 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1456 transitions. Word has length 21 [2021-06-05 14:37:07,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:07,712 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1456 transitions. [2021-06-05 14:37:07,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:07,712 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1456 transitions. [2021-06-05 14:37:07,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:07,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:07,712 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:07,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5856,1002 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:07,913 INFO L430 AbstractCegarLoop]: === Iteration 1014 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:07,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:07,913 INFO L82 PathProgramCache]: Analyzing trace with hash 997127757, now seen corresponding path program 1002 times [2021-06-05 14:37:07,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:07,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885722149] [2021-06-05 14:37:07,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:08,002 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:08,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:08,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885722149] [2021-06-05 14:37:08,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885722149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:08,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136923354] [2021-06-05 14:37:08,002 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1003 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1003 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:08,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:08,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:08,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:08,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:08,111 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_295], 1=[o_0]} [2021-06-05 14:37:08,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:08,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:08,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:08,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:08,144 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 14:37:08,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:08,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:08,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:08,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:08,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:08,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:08,211 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:08,228 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 14:37:08,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:08,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136923354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:08,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:08,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:08,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829906930] [2021-06-05 14:37:08,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:08,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:08,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:08,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:08,272 INFO L87 Difference]: Start difference. First operand 468 states and 1456 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:08,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:08,509 INFO L93 Difference]: Finished difference Result 700 states and 2136 transitions. [2021-06-05 14:37:08,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:08,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:08,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:08,510 INFO L225 Difference]: With dead ends: 700 [2021-06-05 14:37:08,510 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 14:37:08,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 242.3ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:08,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 14:37:08,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 472. [2021-06-05 14:37:08,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1358811040339702) internal successors, (1477), 471 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:08,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1477 transitions. [2021-06-05 14:37:08,515 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1477 transitions. Word has length 21 [2021-06-05 14:37:08,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:08,515 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1477 transitions. [2021-06-05 14:37:08,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:08,515 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1477 transitions. [2021-06-05 14:37:08,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:08,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:08,516 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:08,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1003 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5861 [2021-06-05 14:37:08,716 INFO L430 AbstractCegarLoop]: === Iteration 1015 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:08,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:08,717 INFO L82 PathProgramCache]: Analyzing trace with hash 712865073, now seen corresponding path program 1003 times [2021-06-05 14:37:08,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:08,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815943211] [2021-06-05 14:37:08,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:08,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:08,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:08,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815943211] [2021-06-05 14:37:08,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815943211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:08,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90031306] [2021-06-05 14:37:08,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1004 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1004 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:08,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:08,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:08,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:08,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:37:08,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:08,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:08,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:08,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:08,898 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:08,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:08,898 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:37:08,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:08,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90031306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:08,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:08,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:08,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660880601] [2021-06-05 14:37:08,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:08,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:08,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:08,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:08,976 INFO L87 Difference]: Start difference. First operand 472 states and 1477 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:09,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:09,274 INFO L93 Difference]: Finished difference Result 698 states and 2137 transitions. [2021-06-05 14:37:09,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:37:09,274 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:09,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:09,275 INFO L225 Difference]: With dead ends: 698 [2021-06-05 14:37:09,275 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 14:37:09,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 282.3ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:09,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 14:37:09,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 470. [2021-06-05 14:37:09,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:09,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 14:37:09,280 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 14:37:09,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:09,280 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 14:37:09,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:09,280 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 14:37:09,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:09,280 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:09,280 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:09,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1004 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5871 [2021-06-05 14:37:09,481 INFO L430 AbstractCegarLoop]: === Iteration 1016 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:09,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:09,481 INFO L82 PathProgramCache]: Analyzing trace with hash -711245251, now seen corresponding path program 1004 times [2021-06-05 14:37:09,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:09,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601104011] [2021-06-05 14:37:09,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:09,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:09,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:09,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601104011] [2021-06-05 14:37:09,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601104011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:09,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943905855] [2021-06-05 14:37:09,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1005 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1005 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:09,605 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:09,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:09,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:09,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:09,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:09,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:09,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:09,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:09,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:09,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 14:37:09,726 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 14:37:09,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:09,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:09,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:09,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:09,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:09,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:09,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:09,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:09,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 14:37:09,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:09,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943905855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:09,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:09,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:09,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727144034] [2021-06-05 14:37:09,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:09,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:09,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:09,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:09,769 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:10,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:10,099 INFO L93 Difference]: Finished difference Result 736 states and 2259 transitions. [2021-06-05 14:37:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:10,099 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:10,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:10,100 INFO L225 Difference]: With dead ends: 736 [2021-06-05 14:37:10,100 INFO L226 Difference]: Without dead ends: 717 [2021-06-05 14:37:10,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 334.1ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:10,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-06-05 14:37:10,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 478. [2021-06-05 14:37:10,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1320754716981134) internal successors, (1494), 477 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:10,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1494 transitions. [2021-06-05 14:37:10,106 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1494 transitions. Word has length 21 [2021-06-05 14:37:10,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:10,106 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1494 transitions. [2021-06-05 14:37:10,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:10,106 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1494 transitions. [2021-06-05 14:37:10,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:10,106 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:10,106 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:10,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1005 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5880 [2021-06-05 14:37:10,307 INFO L430 AbstractCegarLoop]: === Iteration 1017 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:10,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:10,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1550085565, now seen corresponding path program 1005 times [2021-06-05 14:37:10,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:10,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795537013] [2021-06-05 14:37:10,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:10,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:10,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:10,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795537013] [2021-06-05 14:37:10,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795537013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:10,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638693334] [2021-06-05 14:37:10,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1006 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1006 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:10,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:37:10,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:10,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:10,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:10,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:10,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:10,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:10,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:10,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:37:10,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:37:10,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:10,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:10,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:10,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:10,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:10,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:10,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:10,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:10,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:10,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 14:37:10,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:10,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638693334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:10,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:10,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:10,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459153937] [2021-06-05 14:37:10,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:10,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:10,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:10,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:10,634 INFO L87 Difference]: Start difference. First operand 478 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:11,073 INFO L93 Difference]: Finished difference Result 728 states and 2239 transitions. [2021-06-05 14:37:11,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:11,073 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:11,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:11,074 INFO L225 Difference]: With dead ends: 728 [2021-06-05 14:37:11,074 INFO L226 Difference]: Without dead ends: 709 [2021-06-05 14:37:11,074 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 423.8ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:11,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-06-05 14:37:11,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 474. [2021-06-05 14:37:11,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.124735729386892) internal successors, (1478), 473 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1478 transitions. [2021-06-05 14:37:11,080 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1478 transitions. Word has length 21 [2021-06-05 14:37:11,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:11,080 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1478 transitions. [2021-06-05 14:37:11,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,080 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1478 transitions. [2021-06-05 14:37:11,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:11,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:11,080 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:11,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1006 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5882 [2021-06-05 14:37:11,281 INFO L430 AbstractCegarLoop]: === Iteration 1018 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:11,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:11,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2126619563, now seen corresponding path program 1006 times [2021-06-05 14:37:11,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:11,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257409954] [2021-06-05 14:37:11,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:11,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:11,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:11,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:11,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257409954] [2021-06-05 14:37:11,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257409954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:11,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031669230] [2021-06-05 14:37:11,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1007 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1007 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:11,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:11,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:11,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:11,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:11,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:11,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:11,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:11,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:11,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:11,463 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:11,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:11,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:11,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031669230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:11,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:11,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:11,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883477162] [2021-06-05 14:37:11,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:11,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:11,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:11,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:11,476 INFO L87 Difference]: Start difference. First operand 474 states and 1478 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:11,614 INFO L93 Difference]: Finished difference Result 592 states and 1828 transitions. [2021-06-05 14:37:11,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:11,614 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:11,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:11,615 INFO L225 Difference]: With dead ends: 592 [2021-06-05 14:37:11,615 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 14:37:11,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 113.3ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:11,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 14:37:11,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 470. [2021-06-05 14:37:11,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 14:37:11,620 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 14:37:11,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:11,620 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 14:37:11,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:11,620 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 14:37:11,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:11,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:11,620 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:11,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5885,1007 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:11,821 INFO L430 AbstractCegarLoop]: === Iteration 1019 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:11,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:11,821 INFO L82 PathProgramCache]: Analyzing trace with hash 110136757, now seen corresponding path program 1007 times [2021-06-05 14:37:11,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:11,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966779030] [2021-06-05 14:37:11,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:11,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:11,892 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:11,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:11,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966779030] [2021-06-05 14:37:11,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966779030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:11,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279715196] [2021-06-05 14:37:11,893 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1008 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1008 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:11,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:11,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:11,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:11,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:11,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:11,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:11,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:37:11,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:11,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:11,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:11,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:11,997 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:11,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:11,997 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:37:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:12,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279715196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:12,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:12,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:12,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398131568] [2021-06-05 14:37:12,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:12,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:12,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:12,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:12,014 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:12,178 INFO L93 Difference]: Finished difference Result 591 states and 1819 transitions. [2021-06-05 14:37:12,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:12,179 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:12,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:12,179 INFO L225 Difference]: With dead ends: 591 [2021-06-05 14:37:12,179 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 14:37:12,179 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 104.6ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:12,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 14:37:12,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 470. [2021-06-05 14:37:12,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 14:37:12,184 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 14:37:12,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:12,184 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 14:37:12,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,184 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 14:37:12,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:12,185 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:12,185 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:12,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5887,1008 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:12,385 INFO L430 AbstractCegarLoop]: === Iteration 1020 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:12,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:12,385 INFO L82 PathProgramCache]: Analyzing trace with hash -984562161, now seen corresponding path program 1008 times [2021-06-05 14:37:12,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:12,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584756251] [2021-06-05 14:37:12,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:12,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:12,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:12,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:12,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584756251] [2021-06-05 14:37:12,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584756251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:12,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482787767] [2021-06-05 14:37:12,457 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1009 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1009 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:12,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:12,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:12,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:12,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:12,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:12,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:12,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:12,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:12,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:12,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:12,544 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:12,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:12,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:12,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:12,576 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:12,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:12,578 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:12,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:12,584 INFO L518 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2021-06-05 14:37:12,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:12,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:37:12,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:12,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482787767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:12,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:12,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:12,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126761333] [2021-06-05 14:37:12,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:12,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:12,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:12,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:12,614 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:12,814 INFO L93 Difference]: Finished difference Result 632 states and 1938 transitions. [2021-06-05 14:37:12,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:37:12,814 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:12,815 INFO L225 Difference]: With dead ends: 632 [2021-06-05 14:37:12,815 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 14:37:12,815 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:12,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 14:37:12,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 485. [2021-06-05 14:37:12,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.12396694214876) internal successors, (1512), 484 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1512 transitions. [2021-06-05 14:37:12,820 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1512 transitions. Word has length 21 [2021-06-05 14:37:12,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:12,820 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1512 transitions. [2021-06-05 14:37:12,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:12,820 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1512 transitions. [2021-06-05 14:37:12,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:12,821 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:12,821 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:13,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1009 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5890 [2021-06-05 14:37:13,021 INFO L430 AbstractCegarLoop]: === Iteration 1021 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:13,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:13,021 INFO L82 PathProgramCache]: Analyzing trace with hash 896190777, now seen corresponding path program 1009 times [2021-06-05 14:37:13,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:13,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283720285] [2021-06-05 14:37:13,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:13,091 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:13,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:13,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283720285] [2021-06-05 14:37:13,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283720285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:13,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530423312] [2021-06-05 14:37:13,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1010 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1010 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:13,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:13,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:13,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:13,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:13,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:13,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:13,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:13,177 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:13,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:13,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:13,210 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:13,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:13,220 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:13,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530423312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:13,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:13,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:13,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364579246] [2021-06-05 14:37:13,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:13,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:13,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:13,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:13,220 INFO L87 Difference]: Start difference. First operand 485 states and 1512 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:13,369 INFO L93 Difference]: Finished difference Result 582 states and 1785 transitions. [2021-06-05 14:37:13,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:13,370 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:13,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:13,370 INFO L225 Difference]: With dead ends: 582 [2021-06-05 14:37:13,371 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 14:37:13,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:13,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 14:37:13,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 467. [2021-06-05 14:37:13,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.128755364806867) internal successors, (1458), 466 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1458 transitions. [2021-06-05 14:37:13,375 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1458 transitions. Word has length 21 [2021-06-05 14:37:13,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:13,375 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1458 transitions. [2021-06-05 14:37:13,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,376 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1458 transitions. [2021-06-05 14:37:13,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:13,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:13,376 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:13,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5898,1010 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:13,576 INFO L430 AbstractCegarLoop]: === Iteration 1022 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:13,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:13,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1548483819, now seen corresponding path program 1010 times [2021-06-05 14:37:13,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:13,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006977535] [2021-06-05 14:37:13,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:13,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:13,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006977535] [2021-06-05 14:37:13,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006977535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:13,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099467250] [2021-06-05 14:37:13,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1011 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1011 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:13,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:13,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:13,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:13,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:13,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:13,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:13,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:37:13,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:13,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:13,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:13,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:13,747 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:13,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:13,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:13,780 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:13,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099467250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:13,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:13,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:13,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734872291] [2021-06-05 14:37:13,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:13,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:13,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:13,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:13,780 INFO L87 Difference]: Start difference. First operand 467 states and 1458 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:13,938 INFO L93 Difference]: Finished difference Result 606 states and 1859 transitions. [2021-06-05 14:37:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:13,938 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:13,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:13,939 INFO L225 Difference]: With dead ends: 606 [2021-06-05 14:37:13,939 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 14:37:13,939 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:13,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 14:37:13,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 468. [2021-06-05 14:37:13,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 14:37:13,944 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 14:37:13,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:13,944 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 14:37:13,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:13,944 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 14:37:13,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:13,944 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:13,945 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:14,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5901,1011 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:14,145 INFO L430 AbstractCegarLoop]: === Iteration 1023 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:14,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:14,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1845750229, now seen corresponding path program 1011 times [2021-06-05 14:37:14,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:14,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537415781] [2021-06-05 14:37:14,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:14,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:14,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:14,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:14,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537415781] [2021-06-05 14:37:14,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537415781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:14,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006728509] [2021-06-05 14:37:14,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1012 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1012 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:14,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:14,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:14,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:14,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:14,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:14,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:14,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:14,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:14,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:14,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:14,334 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:37:14,366 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_298, v_prenex_299]} [2021-06-05 14:37:14,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:14,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:14,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:14,382 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:14,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:14,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:14,384 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:14,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:14,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:14,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:14,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:14,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:14,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:14,408 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 14:37:14,460 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:14,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006728509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:14,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:14,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:37:14,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394895240] [2021-06-05 14:37:14,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:37:14,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:14,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:37:14,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:14,461 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:14,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:14,695 INFO L93 Difference]: Finished difference Result 713 states and 2182 transitions. [2021-06-05 14:37:14,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:37:14,695 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:14,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:14,696 INFO L225 Difference]: With dead ends: 713 [2021-06-05 14:37:14,696 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:37:14,696 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:14,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:37:14,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 474. [2021-06-05 14:37:14,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.141649048625793) internal successors, (1486), 473 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:14,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1486 transitions. [2021-06-05 14:37:14,701 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1486 transitions. Word has length 21 [2021-06-05 14:37:14,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:14,702 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1486 transitions. [2021-06-05 14:37:14,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:14,702 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1486 transitions. [2021-06-05 14:37:14,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:14,702 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:14,702 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:14,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5904,1012 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:14,902 INFO L430 AbstractCegarLoop]: === Iteration 1024 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:14,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:14,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1561487545, now seen corresponding path program 1012 times [2021-06-05 14:37:14,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:14,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028571066] [2021-06-05 14:37:14,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:14,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:14,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:14,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:14,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028571066] [2021-06-05 14:37:14,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028571066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:14,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296305981] [2021-06-05 14:37:14,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1013 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1013 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:15,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:15,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:15,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:15,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:15,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:15,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:15,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:15,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:15,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:15,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:15,061 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:15,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:15,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:15,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:15,105 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:15,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:15,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:15,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:15,116 INFO L518 ElimStorePlain]: Eliminatee v_prenex_301 vanished before elimination [2021-06-05 14:37:15,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:15,116 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:37:15,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:15,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296305981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:15,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:15,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:15,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431213032] [2021-06-05 14:37:15,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:15,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:15,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:15,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:15,189 INFO L87 Difference]: Start difference. First operand 474 states and 1486 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:15,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:15,611 INFO L93 Difference]: Finished difference Result 744 states and 2268 transitions. [2021-06-05 14:37:15,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:15,611 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:15,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:15,612 INFO L225 Difference]: With dead ends: 744 [2021-06-05 14:37:15,612 INFO L226 Difference]: Without dead ends: 717 [2021-06-05 14:37:15,612 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 324.8ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:15,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-06-05 14:37:15,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 492. [2021-06-05 14:37:15,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1486761710794298) internal successors, (1546), 491 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:15,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1546 transitions. [2021-06-05 14:37:15,618 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1546 transitions. Word has length 21 [2021-06-05 14:37:15,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:15,618 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1546 transitions. [2021-06-05 14:37:15,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:15,618 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1546 transitions. [2021-06-05 14:37:15,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:15,618 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:15,618 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:15,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1013 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5913 [2021-06-05 14:37:15,819 INFO L430 AbstractCegarLoop]: === Iteration 1025 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:15,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:15,819 INFO L82 PathProgramCache]: Analyzing trace with hash -399259421, now seen corresponding path program 1013 times [2021-06-05 14:37:15,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:15,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696042489] [2021-06-05 14:37:15,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:15,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:15,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:15,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696042489] [2021-06-05 14:37:15,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696042489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:15,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038449581] [2021-06-05 14:37:15,911 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1014 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1014 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:15,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:15,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:15,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:15,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:15,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:15,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:15,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:15,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:16,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:16,007 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:37:16,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:16,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:16,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:16,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:16,084 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:16,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:16,087 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:16,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:16,109 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 14:37:16,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:16,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038449581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:16,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:16,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:16,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582371858] [2021-06-05 14:37:16,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:16,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:16,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:16,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:16,188 INFO L87 Difference]: Start difference. First operand 492 states and 1546 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:16,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:16,575 INFO L93 Difference]: Finished difference Result 761 states and 2350 transitions. [2021-06-05 14:37:16,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:16,576 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:16,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:16,577 INFO L225 Difference]: With dead ends: 761 [2021-06-05 14:37:16,577 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 14:37:16,577 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 333.5ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:16,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 14:37:16,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 490. [2021-06-05 14:37:16,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1513292433537834) internal successors, (1541), 489 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:16,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1541 transitions. [2021-06-05 14:37:16,582 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1541 transitions. Word has length 21 [2021-06-05 14:37:16,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:16,583 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1541 transitions. [2021-06-05 14:37:16,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:16,583 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1541 transitions. [2021-06-05 14:37:16,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:16,583 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:16,583 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:16,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5924,1014 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:16,784 INFO L430 AbstractCegarLoop]: === Iteration 1026 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:16,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:16,785 INFO L82 PathProgramCache]: Analyzing trace with hash 146113233, now seen corresponding path program 1014 times [2021-06-05 14:37:16,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:16,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073580135] [2021-06-05 14:37:16,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:16,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:16,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:16,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:16,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073580135] [2021-06-05 14:37:16,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073580135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:16,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255862621] [2021-06-05 14:37:16,857 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1015 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1015 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:16,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:16,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:16,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:16,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:16,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:16,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:16,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:16,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:16,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:16,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:16,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:16,994 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:16,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:16,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:17,004 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:17,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255862621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:17,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:17,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:17,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867332841] [2021-06-05 14:37:17,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:17,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:17,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:17,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:17,005 INFO L87 Difference]: Start difference. First operand 490 states and 1541 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:17,217 INFO L93 Difference]: Finished difference Result 616 states and 1886 transitions. [2021-06-05 14:37:17,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:17,217 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:17,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:17,218 INFO L225 Difference]: With dead ends: 616 [2021-06-05 14:37:17,218 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 14:37:17,218 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 140.1ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:17,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 14:37:17,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 486. [2021-06-05 14:37:17,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1525773195876288) internal successors, (1529), 485 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1529 transitions. [2021-06-05 14:37:17,223 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1529 transitions. Word has length 21 [2021-06-05 14:37:17,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:17,223 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1529 transitions. [2021-06-05 14:37:17,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,224 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1529 transitions. [2021-06-05 14:37:17,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:17,224 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:17,224 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:17,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5931,1015 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:17,424 INFO L430 AbstractCegarLoop]: === Iteration 1027 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:17,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:17,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1572871449, now seen corresponding path program 1015 times [2021-06-05 14:37:17,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:17,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142375543] [2021-06-05 14:37:17,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:17,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:17,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:17,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:17,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142375543] [2021-06-05 14:37:17,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142375543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:17,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522914802] [2021-06-05 14:37:17,505 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1016 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1016 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:17,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:17,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:17,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:17,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:17,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:17,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:17,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:17,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:17,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:17,581 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:17,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:17,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:17,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:17,620 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:17,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:17,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:17,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522914802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:17,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:17,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:17,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146968468] [2021-06-05 14:37:17,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:17,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:17,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:17,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:17,665 INFO L87 Difference]: Start difference. First operand 486 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:17,986 INFO L93 Difference]: Finished difference Result 662 states and 2035 transitions. [2021-06-05 14:37:17,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:37:17,987 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:17,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:17,988 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:37:17,988 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 14:37:17,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 255.1ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:37:17,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 14:37:17,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 469. [2021-06-05 14:37:17,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1324786324786325) internal successors, (1466), 468 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1466 transitions. [2021-06-05 14:37:17,993 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1466 transitions. Word has length 21 [2021-06-05 14:37:17,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:17,993 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1466 transitions. [2021-06-05 14:37:17,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:17,993 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1466 transitions. [2021-06-05 14:37:17,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:17,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:17,994 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:18,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5937,1016 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:18,194 INFO L430 AbstractCegarLoop]: === Iteration 1028 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:18,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:18,194 INFO L82 PathProgramCache]: Analyzing trace with hash -1918116401, now seen corresponding path program 1016 times [2021-06-05 14:37:18,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:18,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902477689] [2021-06-05 14:37:18,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:18,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:18,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:18,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902477689] [2021-06-05 14:37:18,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902477689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:18,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654056900] [2021-06-05 14:37:18,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1017 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1017 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:18,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:18,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:18,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:18,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:18,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:18,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:18,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:18,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:18,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:18,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:18,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:18,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:18,422 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:18,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:18,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:18,447 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:18,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654056900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:18,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:18,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:18,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027616647] [2021-06-05 14:37:18,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:18,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:18,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:18,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:18,448 INFO L87 Difference]: Start difference. First operand 469 states and 1466 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:18,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:18,830 INFO L93 Difference]: Finished difference Result 732 states and 2236 transitions. [2021-06-05 14:37:18,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:18,830 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:18,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:18,831 INFO L225 Difference]: With dead ends: 732 [2021-06-05 14:37:18,831 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 14:37:18,831 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 334.7ms TimeCoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:18,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 14:37:18,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 473. [2021-06-05 14:37:18,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:18,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 14:37:18,837 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 14:37:18,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:18,837 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 14:37:18,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:18,837 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 14:37:18,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:18,837 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:18,837 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:19,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5940,1017 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:19,048 INFO L430 AbstractCegarLoop]: === Iteration 1029 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:19,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:19,048 INFO L82 PathProgramCache]: Analyzing trace with hash 343214415, now seen corresponding path program 1017 times [2021-06-05 14:37:19,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:19,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812315206] [2021-06-05 14:37:19,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:19,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:19,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:19,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812315206] [2021-06-05 14:37:19,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812315206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:19,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864812468] [2021-06-05 14:37:19,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1018 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1018 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:19,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:37:19,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:19,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:19,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:19,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:19,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:19,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:19,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:19,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:19,253 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:19,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:19,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:19,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864812468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:19,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:19,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:19,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853627010] [2021-06-05 14:37:19,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:19,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:19,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:19,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:19,266 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:19,399 INFO L93 Difference]: Finished difference Result 618 states and 1901 transitions. [2021-06-05 14:37:19,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:19,399 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:19,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:19,400 INFO L225 Difference]: With dead ends: 618 [2021-06-05 14:37:19,400 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 14:37:19,400 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 134.1ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:19,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 14:37:19,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 469. [2021-06-05 14:37:19,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.123931623931624) internal successors, (1462), 468 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1462 transitions. [2021-06-05 14:37:19,405 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1462 transitions. Word has length 21 [2021-06-05 14:37:19,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:19,405 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1462 transitions. [2021-06-05 14:37:19,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,405 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1462 transitions. [2021-06-05 14:37:19,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:19,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:19,406 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:19,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5943,1018 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:19,606 INFO L430 AbstractCegarLoop]: === Iteration 1030 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:19,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:19,606 INFO L82 PathProgramCache]: Analyzing trace with hash 961476583, now seen corresponding path program 1018 times [2021-06-05 14:37:19,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:19,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109110027] [2021-06-05 14:37:19,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:19,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:19,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:19,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:19,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109110027] [2021-06-05 14:37:19,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109110027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:19,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12441531] [2021-06-05 14:37:19,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1019 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1019 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:19,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:19,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:19,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:19,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:19,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:19,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:19,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:19,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:19,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:19,767 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:19,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:19,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:19,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:19,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12441531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:19,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:19,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:37:19,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825537482] [2021-06-05 14:37:19,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:37:19,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:19,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:37:19,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:19,780 INFO L87 Difference]: Start difference. First operand 469 states and 1462 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:19,910 INFO L93 Difference]: Finished difference Result 616 states and 1881 transitions. [2021-06-05 14:37:19,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:19,910 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:19,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:19,911 INFO L225 Difference]: With dead ends: 616 [2021-06-05 14:37:19,911 INFO L226 Difference]: Without dead ends: 597 [2021-06-05 14:37:19,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 91.9ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:19,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-06-05 14:37:19,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 453. [2021-06-05 14:37:19,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1106194690265485) internal successors, (1406), 452 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1406 transitions. [2021-06-05 14:37:19,916 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1406 transitions. Word has length 21 [2021-06-05 14:37:19,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:19,916 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1406 transitions. [2021-06-05 14:37:19,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:19,916 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1406 transitions. [2021-06-05 14:37:19,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:19,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:19,916 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:20,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1019 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5946 [2021-06-05 14:37:20,117 INFO L430 AbstractCegarLoop]: === Iteration 1031 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:20,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:20,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1656277809, now seen corresponding path program 1019 times [2021-06-05 14:37:20,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:20,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360662622] [2021-06-05 14:37:20,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:20,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360662622] [2021-06-05 14:37:20,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360662622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:20,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755936841] [2021-06-05 14:37:20,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1020 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1020 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:20,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:20,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:20,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:20,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:20,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:20,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:20,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:37:20,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:20,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:20,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:20,270 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:20,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:20,270 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:37:20,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:20,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755936841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:20,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:20,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:20,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439803199] [2021-06-05 14:37:20,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:20,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:20,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:20,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:20,336 INFO L87 Difference]: Start difference. First operand 453 states and 1406 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:20,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:20,563 INFO L93 Difference]: Finished difference Result 672 states and 2043 transitions. [2021-06-05 14:37:20,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:37:20,563 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:20,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:20,564 INFO L225 Difference]: With dead ends: 672 [2021-06-05 14:37:20,564 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 14:37:20,564 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 193.9ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:20,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 14:37:20,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 446. [2021-06-05 14:37:20,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1123595505617976) internal successors, (1385), 445 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:20,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1385 transitions. [2021-06-05 14:37:20,569 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1385 transitions. Word has length 21 [2021-06-05 14:37:20,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:20,569 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1385 transitions. [2021-06-05 14:37:20,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:20,569 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1385 transitions. [2021-06-05 14:37:20,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:20,569 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:20,569 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:20,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5948,1020 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:20,770 INFO L430 AbstractCegarLoop]: === Iteration 1032 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:20,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:20,770 INFO L82 PathProgramCache]: Analyzing trace with hash 564129229, now seen corresponding path program 1020 times [2021-06-05 14:37:20,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:20,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146057489] [2021-06-05 14:37:20,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:20,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:20,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:20,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:20,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146057489] [2021-06-05 14:37:20,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146057489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:20,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401021682] [2021-06-05 14:37:20,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1021 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1021 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:20,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:20,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:20,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:20,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:20,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:20,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:20,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 14:37:20,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:20,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:20,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:20,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:20,935 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:20,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:20,936 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 14:37:20,953 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:20,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401021682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:20,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:20,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:37:20,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945552626] [2021-06-05 14:37:20,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:37:20,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:20,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:37:20,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:20,953 INFO L87 Difference]: Start difference. First operand 446 states and 1385 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:21,101 INFO L93 Difference]: Finished difference Result 618 states and 1891 transitions. [2021-06-05 14:37:21,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:21,102 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:21,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:21,103 INFO L225 Difference]: With dead ends: 618 [2021-06-05 14:37:21,103 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:37:21,103 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 105.6ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:21,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:37:21,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 451. [2021-06-05 14:37:21,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1066666666666665) internal successors, (1398), 450 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1398 transitions. [2021-06-05 14:37:21,107 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1398 transitions. Word has length 21 [2021-06-05 14:37:21,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:21,107 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1398 transitions. [2021-06-05 14:37:21,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,107 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1398 transitions. [2021-06-05 14:37:21,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:21,108 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:21,108 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:21,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5953,1021 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:21,308 INFO L430 AbstractCegarLoop]: === Iteration 1033 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:21,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:21,308 INFO L82 PathProgramCache]: Analyzing trace with hash -530569689, now seen corresponding path program 1021 times [2021-06-05 14:37:21,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:21,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502061964] [2021-06-05 14:37:21,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:21,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:21,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:21,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502061964] [2021-06-05 14:37:21,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502061964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:21,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657418864] [2021-06-05 14:37:21,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1022 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1022 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:21,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:21,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:21,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:21,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:21,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:21,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:21,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:21,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:21,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:37:21,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:21,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:21,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:21,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:21,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:21,470 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:21,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:21,470 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 14:37:21,498 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:21,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657418864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:21,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:21,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:37:21,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224425755] [2021-06-05 14:37:21,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:37:21,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:21,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:37:21,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:21,499 INFO L87 Difference]: Start difference. First operand 451 states and 1398 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:21,667 INFO L93 Difference]: Finished difference Result 740 states and 2250 transitions. [2021-06-05 14:37:21,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:37:21,667 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:21,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:21,668 INFO L225 Difference]: With dead ends: 740 [2021-06-05 14:37:21,668 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 14:37:21,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:21,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 14:37:21,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 471. [2021-06-05 14:37:21,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1106382978723404) internal successors, (1462), 470 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1462 transitions. [2021-06-05 14:37:21,674 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1462 transitions. Word has length 21 [2021-06-05 14:37:21,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:21,674 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1462 transitions. [2021-06-05 14:37:21,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:21,674 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1462 transitions. [2021-06-05 14:37:21,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:21,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:21,674 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:21,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1022 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5956 [2021-06-05 14:37:21,875 INFO L430 AbstractCegarLoop]: === Iteration 1034 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:21,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:21,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1350183249, now seen corresponding path program 1022 times [2021-06-05 14:37:21,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:21,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726716031] [2021-06-05 14:37:21,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:21,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726716031] [2021-06-05 14:37:21,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726716031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586396928] [2021-06-05 14:37:21,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1023 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1023 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:21,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:21,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:21,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:21,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:22,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:22,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:22,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:22,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:22,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:37:22,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:22,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:22,065 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:22,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:22,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:22,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586396928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:22,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:22,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:37:22,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753793288] [2021-06-05 14:37:22,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:37:22,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:22,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:37:22,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:22,078 INFO L87 Difference]: Start difference. First operand 471 states and 1462 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:22,186 INFO L93 Difference]: Finished difference Result 713 states and 2168 transitions. [2021-06-05 14:37:22,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:22,186 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:22,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:22,187 INFO L225 Difference]: With dead ends: 713 [2021-06-05 14:37:22,187 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 14:37:22,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:22,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 14:37:22,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 468. [2021-06-05 14:37:22,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.113490364025696) internal successors, (1454), 467 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1454 transitions. [2021-06-05 14:37:22,192 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1454 transitions. Word has length 21 [2021-06-05 14:37:22,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:22,192 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1454 transitions. [2021-06-05 14:37:22,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,193 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1454 transitions. [2021-06-05 14:37:22,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:22,193 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:22,193 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:22,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5963,1023 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:22,394 INFO L430 AbstractCegarLoop]: === Iteration 1035 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:22,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:22,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1856529515, now seen corresponding path program 1023 times [2021-06-05 14:37:22,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:22,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023695938] [2021-06-05 14:37:22,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:22,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:22,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:22,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:22,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023695938] [2021-06-05 14:37:22,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023695938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:22,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317411906] [2021-06-05 14:37:22,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1024 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1024 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:22,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:22,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:22,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:22,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:22,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:22,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:22,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:22,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:22,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 14:37:22,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:22,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:22,532 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:22,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:22,543 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:22,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317411906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:22,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:22,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:37:22,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115747146] [2021-06-05 14:37:22,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:37:22,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:22,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:37:22,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:37:22,543 INFO L87 Difference]: Start difference. First operand 468 states and 1454 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:22,649 INFO L93 Difference]: Finished difference Result 716 states and 2186 transitions. [2021-06-05 14:37:22,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:22,649 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:22,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:22,650 INFO L225 Difference]: With dead ends: 716 [2021-06-05 14:37:22,650 INFO L226 Difference]: Without dead ends: 695 [2021-06-05 14:37:22,650 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:22,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-06-05 14:37:22,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 441. [2021-06-05 14:37:22,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.118181818181818) internal successors, (1372), 440 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1372 transitions. [2021-06-05 14:37:22,655 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1372 transitions. Word has length 21 [2021-06-05 14:37:22,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:22,655 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1372 transitions. [2021-06-05 14:37:22,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:22,655 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1372 transitions. [2021-06-05 14:37:22,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:22,656 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:22,656 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:22,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5966,1024 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:22,856 INFO L430 AbstractCegarLoop]: === Iteration 1036 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:22,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:22,856 INFO L82 PathProgramCache]: Analyzing trace with hash -195880187, now seen corresponding path program 1024 times [2021-06-05 14:37:22,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:22,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984053181] [2021-06-05 14:37:22,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:22,936 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:22,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:22,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984053181] [2021-06-05 14:37:22,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984053181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:22,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280750558] [2021-06-05 14:37:22,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1025 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1025 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:22,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:22,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:22,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:22,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:22,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:22,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:22,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:22,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:37:23,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:23,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:23,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:23,026 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:23,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:23,026 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:23,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:23,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280750558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:23,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:23,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:37:23,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912101273] [2021-06-05 14:37:23,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:37:23,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:23,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:37:23,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:23,060 INFO L87 Difference]: Start difference. First operand 441 states and 1372 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:23,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:23,227 INFO L93 Difference]: Finished difference Result 638 states and 1944 transitions. [2021-06-05 14:37:23,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:23,227 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:23,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:23,228 INFO L225 Difference]: With dead ends: 638 [2021-06-05 14:37:23,228 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 14:37:23,228 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 129.6ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:23,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 14:37:23,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 449. [2021-06-05 14:37:23,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.125) internal successors, (1400), 448 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:23,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1400 transitions. [2021-06-05 14:37:23,233 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1400 transitions. Word has length 21 [2021-06-05 14:37:23,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:23,233 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1400 transitions. [2021-06-05 14:37:23,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:23,233 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1400 transitions. [2021-06-05 14:37:23,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:23,233 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:23,233 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:23,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1025 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5969 [2021-06-05 14:37:23,434 INFO L430 AbstractCegarLoop]: === Iteration 1037 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:23,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:23,434 INFO L82 PathProgramCache]: Analyzing trace with hash 101386223, now seen corresponding path program 1025 times [2021-06-05 14:37:23,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:23,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730638649] [2021-06-05 14:37:23,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:23,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:23,525 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:23,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:23,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730638649] [2021-06-05 14:37:23,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730638649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:23,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824385189] [2021-06-05 14:37:23,525 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1026 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1026 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:23,552 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:23,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:23,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:23,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:23,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:23,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:23,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:23,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:23,605 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:37:23,660 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_302, v_prenex_303], 1=[o_0, o_4]} [2021-06-05 14:37:23,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:23,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:23,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:23,710 INFO L518 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2021-06-05 14:37:23,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:23,714 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:23,718 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:23,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:23,756 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:23,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:23,759 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:23,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:23,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:37:23,794 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:121, output treesize:57 [2021-06-05 14:37:23,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:23,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824385189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:23,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:23,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:23,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328274978] [2021-06-05 14:37:23,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:23,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:23,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:23,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:23,917 INFO L87 Difference]: Start difference. First operand 449 states and 1400 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:24,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:24,983 INFO L93 Difference]: Finished difference Result 998 states and 3030 transitions. [2021-06-05 14:37:24,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:37:24,983 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:24,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:24,985 INFO L225 Difference]: With dead ends: 998 [2021-06-05 14:37:24,985 INFO L226 Difference]: Without dead ends: 956 [2021-06-05 14:37:24,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 938.2ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:37:24,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-06-05 14:37:24,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 474. [2021-06-05 14:37:24,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:24,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:37:24,991 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:37:24,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:24,991 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:37:24,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:24,991 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:37:24,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:24,992 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:24,992 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:25,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5972,1026 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:25,192 INFO L430 AbstractCegarLoop]: === Iteration 1038 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:25,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:25,192 INFO L82 PathProgramCache]: Analyzing trace with hash -182876461, now seen corresponding path program 1026 times [2021-06-05 14:37:25,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:25,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470427884] [2021-06-05 14:37:25,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:25,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:25,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:25,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470427884] [2021-06-05 14:37:25,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470427884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:25,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393155127] [2021-06-05 14:37:25,275 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1027 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1027 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:25,301 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:25,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:25,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:25,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:25,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:25,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:25,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:25,327 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:25,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:25,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:25,334 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:25,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:25,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:25,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:25,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:25,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:25,382 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:25,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:25,382 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:37:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:25,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393155127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:25,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:25,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:25,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181202054] [2021-06-05 14:37:25,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:25,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:25,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:25,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:25,456 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:25,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:25,987 INFO L93 Difference]: Finished difference Result 911 states and 2754 transitions. [2021-06-05 14:37:25,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:37:25,987 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:25,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:25,988 INFO L225 Difference]: With dead ends: 911 [2021-06-05 14:37:25,988 INFO L226 Difference]: Without dead ends: 884 [2021-06-05 14:37:25,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 416.6ms TimeCoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:37:25,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-06-05 14:37:25,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 499. [2021-06-05 14:37:25,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1666666666666665) internal successors, (1577), 498 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:25,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1577 transitions. [2021-06-05 14:37:25,994 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1577 transitions. Word has length 21 [2021-06-05 14:37:25,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:25,994 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1577 transitions. [2021-06-05 14:37:25,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:25,994 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1577 transitions. [2021-06-05 14:37:25,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:25,995 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:25,995 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:26,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1027 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5981 [2021-06-05 14:37:26,195 INFO L430 AbstractCegarLoop]: === Iteration 1039 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:26,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:26,196 INFO L82 PathProgramCache]: Analyzing trace with hash -2143623427, now seen corresponding path program 1027 times [2021-06-05 14:37:26,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:26,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244191939] [2021-06-05 14:37:26,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:26,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:26,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:26,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:26,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244191939] [2021-06-05 14:37:26,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244191939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:26,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630440012] [2021-06-05 14:37:26,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1028 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1028 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:26,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:26,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:26,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:26,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:26,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:26,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:26,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:26,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:26,360 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:37:26,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:26,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:26,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:26,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:26,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:26,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:26,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:26,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:26,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:26,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:37:26,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:26,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630440012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:26,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:26,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:26,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109940002] [2021-06-05 14:37:26,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:26,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:26,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:26,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:26,470 INFO L87 Difference]: Start difference. First operand 499 states and 1577 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:26,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:26,677 INFO L93 Difference]: Finished difference Result 831 states and 2540 transitions. [2021-06-05 14:37:26,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:26,678 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:26,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:26,679 INFO L225 Difference]: With dead ends: 831 [2021-06-05 14:37:26,679 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 14:37:26,679 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 171.3ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:26,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 14:37:26,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 497. [2021-06-05 14:37:26,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:26,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 14:37:26,685 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 14:37:26,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:26,685 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 14:37:26,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:26,685 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 14:37:26,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:26,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:26,685 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:26,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1028 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5991 [2021-06-05 14:37:26,886 INFO L430 AbstractCegarLoop]: === Iteration 1040 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:26,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:26,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1598250773, now seen corresponding path program 1028 times [2021-06-05 14:37:26,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:26,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809140944] [2021-06-05 14:37:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:26,959 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:26,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:26,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809140944] [2021-06-05 14:37:26,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809140944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:26,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280028690] [2021-06-05 14:37:26,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1029 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1029 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:26,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:26,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:26,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:26,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:27,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:27,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:27,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:27,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:27,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:27,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:27,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:27,095 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:27,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:27,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280028690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:27,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:27,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:27,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344052819] [2021-06-05 14:37:27,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:27,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:27,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:27,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:27,106 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:27,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:27,295 INFO L93 Difference]: Finished difference Result 786 states and 2383 transitions. [2021-06-05 14:37:27,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:27,295 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:27,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:27,296 INFO L225 Difference]: With dead ends: 786 [2021-06-05 14:37:27,296 INFO L226 Difference]: Without dead ends: 765 [2021-06-05 14:37:27,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 150.4ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:27,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2021-06-05 14:37:27,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 493. [2021-06-05 14:37:27,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1686991869918697) internal successors, (1559), 492 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:27,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1559 transitions. [2021-06-05 14:37:27,301 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1559 transitions. Word has length 21 [2021-06-05 14:37:27,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:27,302 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1559 transitions. [2021-06-05 14:37:27,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:27,302 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1559 transitions. [2021-06-05 14:37:27,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:27,302 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:27,302 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:27,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5995,1029 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:27,505 INFO L430 AbstractCegarLoop]: === Iteration 1041 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:27,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:27,505 INFO L82 PathProgramCache]: Analyzing trace with hash -658534101, now seen corresponding path program 1029 times [2021-06-05 14:37:27,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:27,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168999434] [2021-06-05 14:37:27,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:27,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:27,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168999434] [2021-06-05 14:37:27,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168999434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:27,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645219685] [2021-06-05 14:37:27,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1030 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1030 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:27,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:27,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:27,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:27,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:27,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:27,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:27,654 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:27,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:27,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 14:37:27,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:27,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:27,718 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:27,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:27,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:27,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:27,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645219685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:27,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:27,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:27,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134748311] [2021-06-05 14:37:27,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:27,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:27,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:27,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:27,762 INFO L87 Difference]: Start difference. First operand 493 states and 1559 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:28,192 INFO L93 Difference]: Finished difference Result 988 states and 2997 transitions. [2021-06-05 14:37:28,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:28,192 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:28,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:28,194 INFO L225 Difference]: With dead ends: 988 [2021-06-05 14:37:28,194 INFO L226 Difference]: Without dead ends: 969 [2021-06-05 14:37:28,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 319.5ms TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:28,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-06-05 14:37:28,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 471. [2021-06-05 14:37:28,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.151063829787234) internal successors, (1481), 470 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1481 transitions. [2021-06-05 14:37:28,200 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1481 transitions. Word has length 21 [2021-06-05 14:37:28,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:28,200 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1481 transitions. [2021-06-05 14:37:28,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,200 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1481 transitions. [2021-06-05 14:37:28,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:28,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:28,201 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:28,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6001,1030 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:28,401 INFO L430 AbstractCegarLoop]: === Iteration 1042 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:28,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:28,401 INFO L82 PathProgramCache]: Analyzing trace with hash 78962131, now seen corresponding path program 1030 times [2021-06-05 14:37:28,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:28,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644026877] [2021-06-05 14:37:28,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:28,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:28,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:28,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644026877] [2021-06-05 14:37:28,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644026877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:28,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947668866] [2021-06-05 14:37:28,476 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1031 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1031 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:28,502 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:28,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:28,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:28,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:28,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:28,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:28,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:28,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:28,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:28,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:28,534 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:28,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:28,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:28,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:28,570 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:28,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:28,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:28,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:28,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947668866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:28,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:28,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:37:28,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626357209] [2021-06-05 14:37:28,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:37:28,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:28,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:37:28,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:28,584 INFO L87 Difference]: Start difference. First operand 471 states and 1481 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:28,768 INFO L93 Difference]: Finished difference Result 731 states and 2203 transitions. [2021-06-05 14:37:28,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:28,769 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:28,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:28,770 INFO L225 Difference]: With dead ends: 731 [2021-06-05 14:37:28,770 INFO L226 Difference]: Without dead ends: 710 [2021-06-05 14:37:28,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:28,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-06-05 14:37:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 439. [2021-06-05 14:37:28,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1141552511415527) internal successors, (1364), 438 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1364 transitions. [2021-06-05 14:37:28,775 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1364 transitions. Word has length 21 [2021-06-05 14:37:28,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:28,775 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1364 transitions. [2021-06-05 14:37:28,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:28,775 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1364 transitions. [2021-06-05 14:37:28,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:28,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:28,775 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:28,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6005,1031 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:28,976 INFO L430 AbstractCegarLoop]: === Iteration 1043 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:28,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:28,976 INFO L82 PathProgramCache]: Analyzing trace with hash 2076346317, now seen corresponding path program 1031 times [2021-06-05 14:37:28,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:28,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952594507] [2021-06-05 14:37:28,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:28,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:29,055 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:29,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:29,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952594507] [2021-06-05 14:37:29,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952594507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:29,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749257409] [2021-06-05 14:37:29,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1032 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1032 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:29,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:29,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:29,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:29,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:29,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:29,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:29,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:29,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:29,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:29,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:29,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:29,175 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:29,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:37:29,188 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:29,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749257409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:29,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:29,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:29,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636639857] [2021-06-05 14:37:29,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:29,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:29,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:29,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:29,189 INFO L87 Difference]: Start difference. First operand 439 states and 1364 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:29,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:29,392 INFO L93 Difference]: Finished difference Result 541 states and 1663 transitions. [2021-06-05 14:37:29,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:29,392 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:29,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:29,393 INFO L225 Difference]: With dead ends: 541 [2021-06-05 14:37:29,393 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 14:37:29,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 148.3ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:29,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 14:37:29,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 451. [2021-06-05 14:37:29,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.117777777777778) internal successors, (1403), 450 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:29,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1403 transitions. [2021-06-05 14:37:29,398 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1403 transitions. Word has length 21 [2021-06-05 14:37:29,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:29,398 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1403 transitions. [2021-06-05 14:37:29,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:29,398 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1403 transitions. [2021-06-05 14:37:29,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:29,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:29,399 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:29,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6011,1032 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:29,599 INFO L430 AbstractCegarLoop]: === Iteration 1044 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:29,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:29,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1593296861, now seen corresponding path program 1032 times [2021-06-05 14:37:29,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:29,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924014935] [2021-06-05 14:37:29,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:29,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:29,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924014935] [2021-06-05 14:37:29,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924014935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:29,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652595293] [2021-06-05 14:37:29,687 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1033 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1033 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:29,715 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:29,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:29,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:29,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:29,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:29,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:29,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:37:29,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:29,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:29,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:29,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:29,798 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:29,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:29,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:37:29,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:29,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652595293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:29,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:29,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:29,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842334473] [2021-06-05 14:37:29,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:29,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:29,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:29,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:29,841 INFO L87 Difference]: Start difference. First operand 451 states and 1403 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:30,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:30,296 INFO L93 Difference]: Finished difference Result 655 states and 2004 transitions. [2021-06-05 14:37:30,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:30,296 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:30,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:30,297 INFO L225 Difference]: With dead ends: 655 [2021-06-05 14:37:30,297 INFO L226 Difference]: Without dead ends: 628 [2021-06-05 14:37:30,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 266.3ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:30,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-06-05 14:37:30,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 451. [2021-06-05 14:37:30,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1133333333333333) internal successors, (1401), 450 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:30,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1401 transitions. [2021-06-05 14:37:30,302 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1401 transitions. Word has length 21 [2021-06-05 14:37:30,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:30,302 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1401 transitions. [2021-06-05 14:37:30,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:30,302 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1401 transitions. [2021-06-05 14:37:30,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:30,302 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:30,302 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:30,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1033 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6014 [2021-06-05 14:37:30,503 INFO L430 AbstractCegarLoop]: === Iteration 1045 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:30,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:30,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1877559545, now seen corresponding path program 1033 times [2021-06-05 14:37:30,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:30,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864139198] [2021-06-05 14:37:30,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:30,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:30,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:30,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:30,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864139198] [2021-06-05 14:37:30,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864139198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:30,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376690264] [2021-06-05 14:37:30,599 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1034 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1034 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:30,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:30,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:30,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:30,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:30,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 17 treesize of output 13 [2021-06-05 14:37:30,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:30,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:30,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:30,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:30,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:30,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:30,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:30,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:30,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:30,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:30,751 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:30,751 INFO L518 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2021-06-05 14:37:30,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:30,752 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:37:30,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:30,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376690264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:30,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:30,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:30,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236621335] [2021-06-05 14:37:30,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:30,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:30,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:30,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:30,801 INFO L87 Difference]: Start difference. First operand 451 states and 1401 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:31,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:31,259 INFO L93 Difference]: Finished difference Result 772 states and 2358 transitions. [2021-06-05 14:37:31,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:37:31,259 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:31,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:31,260 INFO L225 Difference]: With dead ends: 772 [2021-06-05 14:37:31,260 INFO L226 Difference]: Without dead ends: 745 [2021-06-05 14:37:31,260 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 353.9ms TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:37:31,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-06-05 14:37:31,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 467. [2021-06-05 14:37:31,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.11587982832618) internal successors, (1452), 466 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:31,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1452 transitions. [2021-06-05 14:37:31,266 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1452 transitions. Word has length 21 [2021-06-05 14:37:31,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:31,266 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1452 transitions. [2021-06-05 14:37:31,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:31,266 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1452 transitions. [2021-06-05 14:37:31,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:31,266 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:31,266 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:31,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6017,1034 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:31,467 INFO L430 AbstractCegarLoop]: === Iteration 1046 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:31,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:31,467 INFO L82 PathProgramCache]: Analyzing trace with hash -191167705, now seen corresponding path program 1034 times [2021-06-05 14:37:31,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:31,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142303233] [2021-06-05 14:37:31,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:31,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:31,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:31,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:31,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142303233] [2021-06-05 14:37:31,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142303233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:31,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019125154] [2021-06-05 14:37:31,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1035 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1035 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:31,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:31,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:31,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:31,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:31,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:31,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:31,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:31,629 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:31,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:31,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:31,638 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:31,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:31,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:31,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:31,697 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:31,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:31,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:31,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:31,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019125154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:31,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:31,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:31,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400406435] [2021-06-05 14:37:31,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:31,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:31,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:31,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:31,727 INFO L87 Difference]: Start difference. First operand 467 states and 1452 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:32,145 INFO L93 Difference]: Finished difference Result 700 states and 2141 transitions. [2021-06-05 14:37:32,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:32,145 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:32,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:32,146 INFO L225 Difference]: With dead ends: 700 [2021-06-05 14:37:32,146 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 14:37:32,146 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 361.2ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:32,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 14:37:32,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 468. [2021-06-05 14:37:32,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1241970021413277) internal successors, (1459), 467 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1459 transitions. [2021-06-05 14:37:32,151 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1459 transitions. Word has length 21 [2021-06-05 14:37:32,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:32,151 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1459 transitions. [2021-06-05 14:37:32,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,151 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1459 transitions. [2021-06-05 14:37:32,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:32,152 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:32,152 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:32,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6028,1035 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:32,352 INFO L430 AbstractCegarLoop]: === Iteration 1047 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:32,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:32,352 INFO L82 PathProgramCache]: Analyzing trace with hash -168663333, now seen corresponding path program 1035 times [2021-06-05 14:37:32,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:32,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78465032] [2021-06-05 14:37:32,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:32,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:32,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:32,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:32,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78465032] [2021-06-05 14:37:32,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78465032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:32,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632733106] [2021-06-05 14:37:32,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1036 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1036 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:32,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:32,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:32,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:32,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:32,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:32,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:32,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:32,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:32,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:32,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:32,510 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:32,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:32,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:32,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:32,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:32,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:32,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:32,557 INFO L518 ElimStorePlain]: Eliminatee v_prenex_307 vanished before elimination [2021-06-05 14:37:32,557 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:32,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:32,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:32,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:32,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632733106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:32,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:32,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:32,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477310287] [2021-06-05 14:37:32,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:32,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:32,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:32,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:32,592 INFO L87 Difference]: Start difference. First operand 468 states and 1459 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:32,791 INFO L93 Difference]: Finished difference Result 605 states and 1866 transitions. [2021-06-05 14:37:32,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:32,791 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:32,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:32,792 INFO L225 Difference]: With dead ends: 605 [2021-06-05 14:37:32,792 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 14:37:32,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:32,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 14:37:32,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 468. [2021-06-05 14:37:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1241970021413277) internal successors, (1459), 467 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1459 transitions. [2021-06-05 14:37:32,797 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1459 transitions. Word has length 21 [2021-06-05 14:37:32,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:32,797 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1459 transitions. [2021-06-05 14:37:32,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:32,797 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1459 transitions. [2021-06-05 14:37:32,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:32,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:32,797 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:32,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1036 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6034 [2021-06-05 14:37:32,998 INFO L430 AbstractCegarLoop]: === Iteration 1048 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:32,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:32,998 INFO L82 PathProgramCache]: Analyzing trace with hash 128603077, now seen corresponding path program 1036 times [2021-06-05 14:37:32,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:32,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764738778] [2021-06-05 14:37:32,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:33,082 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:33,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:33,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764738778] [2021-06-05 14:37:33,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764738778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:33,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508746811] [2021-06-05 14:37:33,082 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1037 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1037 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:33,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:33,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:33,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:33,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:33,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:33,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:33,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:33,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:33,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:37:33,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:33,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:33,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:33,173 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:33,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:33,181 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:33,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:33,182 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:37:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:33,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508746811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:33,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:33,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:33,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554190956] [2021-06-05 14:37:33,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:33,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:33,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:33,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:33,251 INFO L87 Difference]: Start difference. First operand 468 states and 1459 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:33,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:33,791 INFO L93 Difference]: Finished difference Result 680 states and 2083 transitions. [2021-06-05 14:37:33,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:37:33,792 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:33,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:33,793 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:37:33,793 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 14:37:33,793 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 400.9ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:37:33,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 14:37:33,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 467. [2021-06-05 14:37:33,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:33,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 14:37:33,798 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 14:37:33,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:33,798 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 14:37:33,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:33,798 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 14:37:33,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:33,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:33,798 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:33,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6039,1037 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:33,999 INFO L430 AbstractCegarLoop]: === Iteration 1049 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:33,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:33,999 INFO L82 PathProgramCache]: Analyzing trace with hash -155659607, now seen corresponding path program 1037 times [2021-06-05 14:37:33,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:33,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615582106] [2021-06-05 14:37:33,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:34,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:34,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:34,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:34,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615582106] [2021-06-05 14:37:34,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615582106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:34,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585923162] [2021-06-05 14:37:34,099 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1038 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1038 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:34,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:34,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:34,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:34,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:34,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:34,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:34,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:34,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:34,170 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:34,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:37:34,198 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 14:37:34,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:34,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:34,280 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:34,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:34,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:34,313 INFO L518 ElimStorePlain]: Eliminatee v_prenex_309 vanished before elimination [2021-06-05 14:37:34,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:34,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:34,344 INFO L518 ElimStorePlain]: Eliminatee v_prenex_311 vanished before elimination [2021-06-05 14:37:34,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:34,347 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:34,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:34,374 INFO L518 ElimStorePlain]: Eliminatee v_prenex_313 vanished before elimination [2021-06-05 14:37:34,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:37:34,374 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:105, output treesize:57 [2021-06-05 14:37:34,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:34,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585923162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:34,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:34,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:34,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843774190] [2021-06-05 14:37:34,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:34,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:34,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:34,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:34,492 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:35,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:35,253 INFO L93 Difference]: Finished difference Result 874 states and 2647 transitions. [2021-06-05 14:37:35,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 14:37:35,253 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:35,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:35,255 INFO L225 Difference]: With dead ends: 874 [2021-06-05 14:37:35,255 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 14:37:35,255 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 712.1ms TimeCoverageRelationStatistics Valid=158, Invalid=654, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:37:35,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 14:37:35,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 470. [2021-06-05 14:37:35,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:35,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 14:37:35,260 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 14:37:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:35,261 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 14:37:35,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:35,261 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 14:37:35,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:35,261 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:35,261 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:35,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1038 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6045 [2021-06-05 14:37:35,462 INFO L430 AbstractCegarLoop]: === Iteration 1050 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:35,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:35,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1920030183, now seen corresponding path program 1038 times [2021-06-05 14:37:35,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:35,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367443806] [2021-06-05 14:37:35,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:35,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:35,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:35,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:35,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367443806] [2021-06-05 14:37:35,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367443806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:35,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730948267] [2021-06-05 14:37:35,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1039 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1039 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:35,577 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:35,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:35,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:35,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:35,660 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_314], 1=[o_4]} [2021-06-05 14:37:35,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:35,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:35,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:35,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:35,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:35,681 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:35,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:35,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:35,699 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 14:37:35,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:35,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:35,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:35,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:35,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:35,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:35,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:35,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:35,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:35,773 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:37:35,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:35,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730948267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:35,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:35,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:35,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710226484] [2021-06-05 14:37:35,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:35,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:35,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:35,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:35,793 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:36,026 INFO L93 Difference]: Finished difference Result 603 states and 1852 transitions. [2021-06-05 14:37:36,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:36,027 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:36,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:36,027 INFO L225 Difference]: With dead ends: 603 [2021-06-05 14:37:36,028 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 14:37:36,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 242.2ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:36,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 14:37:36,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 466. [2021-06-05 14:37:36,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1333333333333333) internal successors, (1457), 465 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1457 transitions. [2021-06-05 14:37:36,032 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1457 transitions. Word has length 21 [2021-06-05 14:37:36,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:36,033 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1457 transitions. [2021-06-05 14:37:36,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1457 transitions. [2021-06-05 14:37:36,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:36,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:36,033 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:36,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6057,1039 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:36,234 INFO L430 AbstractCegarLoop]: === Iteration 1051 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:36,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:36,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1528581611, now seen corresponding path program 1039 times [2021-06-05 14:37:36,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:36,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294436480] [2021-06-05 14:37:36,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:36,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:36,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:36,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:36,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294436480] [2021-06-05 14:37:36,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294436480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:36,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543034726] [2021-06-05 14:37:36,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1040 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1040 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:36,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:36,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:36,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:36,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:36,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:36,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:36,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:37:36,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:36,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:36,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:36,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:36,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:36,412 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:36,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:36,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:36,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:36,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543034726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:36,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:36,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:36,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404102820] [2021-06-05 14:37:36,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:36,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:36,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:36,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:36,446 INFO L87 Difference]: Start difference. First operand 466 states and 1457 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:36,606 INFO L93 Difference]: Finished difference Result 579 states and 1787 transitions. [2021-06-05 14:37:36,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:36,607 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:36,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:36,608 INFO L225 Difference]: With dead ends: 579 [2021-06-05 14:37:36,608 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 14:37:36,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 120.0ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:36,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 14:37:36,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 467. [2021-06-05 14:37:36,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1373390557939915) internal successors, (1462), 466 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1462 transitions. [2021-06-05 14:37:36,612 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1462 transitions. Word has length 21 [2021-06-05 14:37:36,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:36,612 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1462 transitions. [2021-06-05 14:37:36,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:36,613 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1462 transitions. [2021-06-05 14:37:36,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:36,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:36,613 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:36,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6062,1040 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:36,814 INFO L430 AbstractCegarLoop]: === Iteration 1052 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:36,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:36,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1825848021, now seen corresponding path program 1040 times [2021-06-05 14:37:36,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:36,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602924339] [2021-06-05 14:37:36,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:36,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:36,918 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:36,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:36,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602924339] [2021-06-05 14:37:36,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602924339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:36,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188406467] [2021-06-05 14:37:36,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1041 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1041 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:36,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:36,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:36,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:36,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:36,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:36,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:36,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:36,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:37,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:37,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:37,003 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:37,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:37,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:37,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:37,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:37,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:37,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:37,056 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:37,056 INFO L518 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2021-06-05 14:37:37,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:37,057 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:37:37,127 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:37,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188406467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:37,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:37,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:37,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678735311] [2021-06-05 14:37:37,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:37,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:37,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:37,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:37,128 INFO L87 Difference]: Start difference. First operand 467 states and 1462 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:37,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:37,612 INFO L93 Difference]: Finished difference Result 693 states and 2124 transitions. [2021-06-05 14:37:37,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:37,613 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:37,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:37,614 INFO L225 Difference]: With dead ends: 693 [2021-06-05 14:37:37,614 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 14:37:37,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 386.6ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:37:37,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 14:37:37,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 482. [2021-06-05 14:37:37,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:37,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 14:37:37,619 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 14:37:37,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:37,619 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 14:37:37,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:37,619 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 14:37:37,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:37,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:37,620 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:37,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1041 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6065 [2021-06-05 14:37:37,820 INFO L430 AbstractCegarLoop]: === Iteration 1053 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:37,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:37,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1541585337, now seen corresponding path program 1041 times [2021-06-05 14:37:37,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:37,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708784227] [2021-06-05 14:37:37,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:37,924 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:37,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:37,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708784227] [2021-06-05 14:37:37,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708784227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:37,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660054796] [2021-06-05 14:37:37,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1042 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1042 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:37,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:37:37,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:37,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:37,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:37,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:37,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:37,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:37,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:37,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:37,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:37,999 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:38,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:38,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:38,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:38,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:38,047 INFO L518 ElimStorePlain]: Eliminatee v_prenex_318 vanished before elimination [2021-06-05 14:37:38,047 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:38,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:38,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:37:38,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:38,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660054796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:38,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:38,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:38,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550829362] [2021-06-05 14:37:38,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:38,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:38,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:38,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:38,122 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:38,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:38,546 INFO L93 Difference]: Finished difference Result 725 states and 2232 transitions. [2021-06-05 14:37:38,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:38,546 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:38,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:38,547 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:37:38,547 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 14:37:38,548 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 325.8ms TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:38,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 14:37:38,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 488. [2021-06-05 14:37:38,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1519507186858315) internal successors, (1535), 487 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:38,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1535 transitions. [2021-06-05 14:37:38,553 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1535 transitions. Word has length 21 [2021-06-05 14:37:38,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:38,553 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1535 transitions. [2021-06-05 14:37:38,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:38,553 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1535 transitions. [2021-06-05 14:37:38,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:38,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:38,554 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:38,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6073,1042 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:38,754 INFO L430 AbstractCegarLoop]: === Iteration 1054 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:38,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:38,754 INFO L82 PathProgramCache]: Analyzing trace with hash -419161629, now seen corresponding path program 1042 times [2021-06-05 14:37:38,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:38,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457868141] [2021-06-05 14:37:38,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:38,830 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:38,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:38,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457868141] [2021-06-05 14:37:38,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457868141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:38,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180299985] [2021-06-05 14:37:38,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1043 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1043 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:38,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:38,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:38,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:38,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:38,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:38,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:38,894 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:38,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:38,903 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:38,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:38,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:38,942 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:38,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:38,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:38,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:38,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180299985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:38,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:38,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:38,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578485968] [2021-06-05 14:37:38,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:38,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:38,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:38,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:38,958 INFO L87 Difference]: Start difference. First operand 488 states and 1535 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:39,110 INFO L93 Difference]: Finished difference Result 585 states and 1805 transitions. [2021-06-05 14:37:39,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:39,110 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:39,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:39,111 INFO L225 Difference]: With dead ends: 585 [2021-06-05 14:37:39,111 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 14:37:39,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:39,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 14:37:39,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 472. [2021-06-05 14:37:39,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1443736730360934) internal successors, (1481), 471 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1481 transitions. [2021-06-05 14:37:39,116 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1481 transitions. Word has length 21 [2021-06-05 14:37:39,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:39,116 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1481 transitions. [2021-06-05 14:37:39,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,116 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1481 transitions. [2021-06-05 14:37:39,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:39,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:39,117 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:39,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1043 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6084 [2021-06-05 14:37:39,317 INFO L430 AbstractCegarLoop]: === Iteration 1055 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:39,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:39,317 INFO L82 PathProgramCache]: Analyzing trace with hash 126211025, now seen corresponding path program 1043 times [2021-06-05 14:37:39,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:39,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730917829] [2021-06-05 14:37:39,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:39,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:39,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:39,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730917829] [2021-06-05 14:37:39,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730917829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:39,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336949516] [2021-06-05 14:37:39,400 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1044 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1044 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:39,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:39,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:39,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:39,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:39,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:39,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:39,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:39,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:39,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:39,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:39,474 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:39,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:39,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:39,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:39,539 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:39,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:39,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:39,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:39,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336949516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:39,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:39,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:39,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256965062] [2021-06-05 14:37:39,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:39,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:39,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:39,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:39,550 INFO L87 Difference]: Start difference. First operand 472 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:39,728 INFO L93 Difference]: Finished difference Result 615 states and 1889 transitions. [2021-06-05 14:37:39,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:39,728 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:39,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:39,729 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:37:39,729 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 14:37:39,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 148.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:39,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 14:37:39,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 472. [2021-06-05 14:37:39,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1528662420382165) internal successors, (1485), 471 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1485 transitions. [2021-06-05 14:37:39,734 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1485 transitions. Word has length 21 [2021-06-05 14:37:39,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:39,734 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1485 transitions. [2021-06-05 14:37:39,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:39,734 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1485 transitions. [2021-06-05 14:37:39,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:39,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:39,735 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:39,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6087,1044 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:39,935 INFO L430 AbstractCegarLoop]: === Iteration 1056 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:39,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:39,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1592773657, now seen corresponding path program 1044 times [2021-06-05 14:37:39,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:39,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819604696] [2021-06-05 14:37:39,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:39,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:40,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:40,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:40,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819604696] [2021-06-05 14:37:40,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819604696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:40,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184515988] [2021-06-05 14:37:40,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1045 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1045 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:40,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:37:40,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:40,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:40,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:40,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:40,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:40,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:40,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:37:40,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 14:37:40,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:40,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:40,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:40,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:40,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:40,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:40,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,188 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:37:40,203 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:40,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184515988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:40,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:40,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:40,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189048374] [2021-06-05 14:37:40,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:40,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:40,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:40,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:40,204 INFO L87 Difference]: Start difference. First operand 472 states and 1485 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:40,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:40,369 INFO L93 Difference]: Finished difference Result 615 states and 1889 transitions. [2021-06-05 14:37:40,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:40,369 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:40,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:40,370 INFO L225 Difference]: With dead ends: 615 [2021-06-05 14:37:40,370 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 14:37:40,370 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 146.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:40,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 14:37:40,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 468. [2021-06-05 14:37:40,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.143468950749465) internal successors, (1468), 467 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:40,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1468 transitions. [2021-06-05 14:37:40,375 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1468 transitions. Word has length 21 [2021-06-05 14:37:40,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:40,375 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1468 transitions. [2021-06-05 14:37:40,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:40,375 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1468 transitions. [2021-06-05 14:37:40,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:40,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:40,376 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:40,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6093,1045 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:40,585 INFO L430 AbstractCegarLoop]: === Iteration 1057 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:40,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:40,585 INFO L82 PathProgramCache]: Analyzing trace with hash -196386479, now seen corresponding path program 1045 times [2021-06-05 14:37:40,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:40,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940668437] [2021-06-05 14:37:40,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:40,679 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:40,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:40,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940668437] [2021-06-05 14:37:40,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940668437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:40,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380083191] [2021-06-05 14:37:40,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1046 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1046 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:40,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:40,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:40,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:40,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:40,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:40,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:40,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:40,788 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:40,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:40,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:40,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380083191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:40,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:40,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:40,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368601794] [2021-06-05 14:37:40,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:40,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:40,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:40,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:40,819 INFO L87 Difference]: Start difference. First operand 468 states and 1468 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:41,209 INFO L93 Difference]: Finished difference Result 714 states and 2192 transitions. [2021-06-05 14:37:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:41,209 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:41,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:41,210 INFO L225 Difference]: With dead ends: 714 [2021-06-05 14:37:41,210 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 14:37:41,210 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 293.1ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:41,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 14:37:41,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 474. [2021-06-05 14:37:41,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 14:37:41,215 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 14:37:41,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:41,215 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 14:37:41,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,215 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 14:37:41,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:41,216 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:41,216 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:41,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1046 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6097 [2021-06-05 14:37:41,416 INFO L430 AbstractCegarLoop]: === Iteration 1058 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:41,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:41,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1526314641, now seen corresponding path program 1046 times [2021-06-05 14:37:41,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:41,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275216056] [2021-06-05 14:37:41,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:41,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:41,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275216056] [2021-06-05 14:37:41,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275216056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:41,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298418839] [2021-06-05 14:37:41,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1047 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1047 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:41,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:41,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:41,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:41,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:41,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:41,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:41,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:41,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:41,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:37:41,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:37:41,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:41,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:41,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:41,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:41,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:41,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:41,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:41,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:41,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:41,675 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 14:37:41,695 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:41,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298418839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:41,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:41,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:41,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043591865] [2021-06-05 14:37:41,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:41,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:41,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:41,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:41,696 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:41,863 INFO L93 Difference]: Finished difference Result 602 states and 1859 transitions. [2021-06-05 14:37:41,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:41,863 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:41,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:41,864 INFO L225 Difference]: With dead ends: 602 [2021-06-05 14:37:41,864 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 14:37:41,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 181.2ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:41,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 14:37:41,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 471. [2021-06-05 14:37:41,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1425531914893616) internal successors, (1477), 470 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1477 transitions. [2021-06-05 14:37:41,869 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1477 transitions. Word has length 21 [2021-06-05 14:37:41,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:41,869 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1477 transitions. [2021-06-05 14:37:41,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:41,869 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1477 transitions. [2021-06-05 14:37:41,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:41,869 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:41,869 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:42,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6099,1047 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:42,070 INFO L430 AbstractCegarLoop]: === Iteration 1059 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:42,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:42,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1853571167, now seen corresponding path program 1047 times [2021-06-05 14:37:42,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:42,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460648405] [2021-06-05 14:37:42,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:42,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:42,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460648405] [2021-06-05 14:37:42,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460648405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:42,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328185057] [2021-06-05 14:37:42,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1048 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1048 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:42,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:37:42,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:42,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:42,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:42,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:42,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:42,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:42,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:37:42,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 14:37:42,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:42,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:42,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:42,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:42,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:37:42,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 14:37:42,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:42,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:42,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:42,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 14:37:42,358 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:42,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328185057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:42,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:42,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:37:42,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546310527] [2021-06-05 14:37:42,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:37:42,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:42,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:37:42,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:37:42,359 INFO L87 Difference]: Start difference. First operand 471 states and 1477 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:42,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:42,751 INFO L93 Difference]: Finished difference Result 690 states and 2124 transitions. [2021-06-05 14:37:42,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:37:42,752 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:42,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:42,752 INFO L225 Difference]: With dead ends: 690 [2021-06-05 14:37:42,752 INFO L226 Difference]: Without dead ends: 669 [2021-06-05 14:37:42,753 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 299.0ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:42,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-06-05 14:37:42,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 467. [2021-06-05 14:37:42,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1416309012875536) internal successors, (1464), 466 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:42,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1464 transitions. [2021-06-05 14:37:42,758 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1464 transitions. Word has length 21 [2021-06-05 14:37:42,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:42,758 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1464 transitions. [2021-06-05 14:37:42,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:42,758 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1464 transitions. [2021-06-05 14:37:42,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:42,758 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:42,758 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:42,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1048 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6102 [2021-06-05 14:37:42,959 INFO L430 AbstractCegarLoop]: === Iteration 1060 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:42,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:42,959 INFO L82 PathProgramCache]: Analyzing trace with hash 321710461, now seen corresponding path program 1048 times [2021-06-05 14:37:42,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:42,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040173951] [2021-06-05 14:37:42,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:42,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:43,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:43,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:43,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040173951] [2021-06-05 14:37:43,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040173951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:43,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499729907] [2021-06-05 14:37:43,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1049 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1049 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:43,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:43,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:43,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:43,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:43,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:43,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:43,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:37:43,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:37:43,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:37:43,109 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:43,118 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:43,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:43,119 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:43,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:43,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499729907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:43,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:43,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:37:43,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877811588] [2021-06-05 14:37:43,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:37:43,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:43,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:37:43,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:43,152 INFO L87 Difference]: Start difference. First operand 467 states and 1464 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:43,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:43,340 INFO L93 Difference]: Finished difference Result 634 states and 1955 transitions. [2021-06-05 14:37:43,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:43,341 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:43,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:43,341 INFO L225 Difference]: With dead ends: 634 [2021-06-05 14:37:43,341 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 14:37:43,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:43,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 14:37:43,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 475. [2021-06-05 14:37:43,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.147679324894515) internal successors, (1492), 474 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:43,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1492 transitions. [2021-06-05 14:37:43,346 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1492 transitions. Word has length 21 [2021-06-05 14:37:43,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:43,347 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1492 transitions. [2021-06-05 14:37:43,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:43,347 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1492 transitions. [2021-06-05 14:37:43,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:43,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:43,347 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:43,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6104,1049 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:43,548 INFO L430 AbstractCegarLoop]: === Iteration 1061 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:43,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:43,548 INFO L82 PathProgramCache]: Analyzing trace with hash 618976871, now seen corresponding path program 1049 times [2021-06-05 14:37:43,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:43,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680906460] [2021-06-05 14:37:43,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:43,631 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:43,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:43,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680906460] [2021-06-05 14:37:43,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680906460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:43,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768853377] [2021-06-05 14:37:43,631 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1050 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1050 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:43,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:37:43,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:43,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:43,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:43,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:43,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:43,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:43,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:43,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:43,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:43,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:43,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:43,734 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:43,736 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:43,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:43,762 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:43,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:37:43,763 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:57 [2021-06-05 14:37:43,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:43,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768853377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:43,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:43,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:43,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335190761] [2021-06-05 14:37:43,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:43,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:43,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:43,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:43,877 INFO L87 Difference]: Start difference. First operand 475 states and 1492 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:44,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:44,383 INFO L93 Difference]: Finished difference Result 756 states and 2307 transitions. [2021-06-05 14:37:44,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:37:44,383 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:44,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:44,384 INFO L225 Difference]: With dead ends: 756 [2021-06-05 14:37:44,384 INFO L226 Difference]: Without dead ends: 733 [2021-06-05 14:37:44,385 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 505.9ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:37:44,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-06-05 14:37:44,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 500. [2021-06-05 14:37:44,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1683366733466936) internal successors, (1581), 499 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:44,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1581 transitions. [2021-06-05 14:37:44,390 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1581 transitions. Word has length 21 [2021-06-05 14:37:44,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:44,390 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1581 transitions. [2021-06-05 14:37:44,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:44,390 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1581 transitions. [2021-06-05 14:37:44,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:44,391 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:44,391 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:44,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6107,1050 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:44,591 INFO L430 AbstractCegarLoop]: === Iteration 1062 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:44,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:44,591 INFO L82 PathProgramCache]: Analyzing trace with hash 334714187, now seen corresponding path program 1050 times [2021-06-05 14:37:44,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:44,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771590495] [2021-06-05 14:37:44,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:44,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:44,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:44,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771590495] [2021-06-05 14:37:44,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771590495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:44,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993448589] [2021-06-05 14:37:44,681 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1051 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1051 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:44,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:37:44,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:44,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:44,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:44,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:44,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:44,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:44,783 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:44,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:44,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:44,790 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:44,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:44,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:44,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:44,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:44,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:44,839 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:44,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:44,840 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:37:44,913 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:44,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993448589] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:44,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:44,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:44,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459285635] [2021-06-05 14:37:44,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:44,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:44,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:44,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:44,914 INFO L87 Difference]: Start difference. First operand 500 states and 1581 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:45,337 INFO L93 Difference]: Finished difference Result 872 states and 2679 transitions. [2021-06-05 14:37:45,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:45,337 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:45,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:45,338 INFO L225 Difference]: With dead ends: 872 [2021-06-05 14:37:45,339 INFO L226 Difference]: Without dead ends: 845 [2021-06-05 14:37:45,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 367.5ms TimeCoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:45,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-06-05 14:37:45,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 513. [2021-06-05 14:37:45,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.177734375) internal successors, (1627), 512 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1627 transitions. [2021-06-05 14:37:45,345 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1627 transitions. Word has length 21 [2021-06-05 14:37:45,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:45,345 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1627 transitions. [2021-06-05 14:37:45,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,345 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1627 transitions. [2021-06-05 14:37:45,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:45,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:45,345 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:45,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6115,1051 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:45,546 INFO L430 AbstractCegarLoop]: === Iteration 1063 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:45,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:45,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1626032779, now seen corresponding path program 1051 times [2021-06-05 14:37:45,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:45,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017681348] [2021-06-05 14:37:45,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:45,622 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:45,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:45,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017681348] [2021-06-05 14:37:45,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017681348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:45,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567650506] [2021-06-05 14:37:45,622 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1052 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1052 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:45,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:45,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:45,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:45,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:45,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:45,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:45,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:45,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:45,681 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:45,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:45,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:45,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:45,733 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:45,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:45,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:45,748 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:45,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567650506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:45,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:45,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:45,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396174886] [2021-06-05 14:37:45,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:45,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:45,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:45,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:45,749 INFO L87 Difference]: Start difference. First operand 513 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:45,888 INFO L93 Difference]: Finished difference Result 750 states and 2308 transitions. [2021-06-05 14:37:45,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:45,889 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:45,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:45,890 INFO L225 Difference]: With dead ends: 750 [2021-06-05 14:37:45,890 INFO L226 Difference]: Without dead ends: 731 [2021-06-05 14:37:45,890 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 130.3ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-06-05 14:37:45,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 511. [2021-06-05 14:37:45,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.180392156862745) internal successors, (1622), 510 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1622 transitions. [2021-06-05 14:37:45,895 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1622 transitions. Word has length 21 [2021-06-05 14:37:45,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:45,895 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1622 transitions. [2021-06-05 14:37:45,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:45,895 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1622 transitions. [2021-06-05 14:37:45,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:45,896 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:45,896 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:46,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1052 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6125 [2021-06-05 14:37:46,096 INFO L430 AbstractCegarLoop]: === Iteration 1064 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:46,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:46,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1080660125, now seen corresponding path program 1052 times [2021-06-05 14:37:46,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:46,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103478863] [2021-06-05 14:37:46,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:46,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:46,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:46,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103478863] [2021-06-05 14:37:46,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103478863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:46,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162333897] [2021-06-05 14:37:46,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1053 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1053 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:46,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:46,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:46,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:46,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:46,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:46,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:46,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:46,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:46,230 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:46,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:46,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:46,283 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:46,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:46,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:46,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162333897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:46,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:46,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:46,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928643318] [2021-06-05 14:37:46,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:46,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:46,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:46,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:46,294 INFO L87 Difference]: Start difference. First operand 511 states and 1622 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:46,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:46,490 INFO L93 Difference]: Finished difference Result 771 states and 2368 transitions. [2021-06-05 14:37:46,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:46,490 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:46,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:46,491 INFO L225 Difference]: With dead ends: 771 [2021-06-05 14:37:46,491 INFO L226 Difference]: Without dead ends: 750 [2021-06-05 14:37:46,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 132.0ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:46,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-06-05 14:37:46,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 503. [2021-06-05 14:37:46,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1733067729083664) internal successors, (1593), 502 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:46,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1593 transitions. [2021-06-05 14:37:46,497 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1593 transitions. Word has length 21 [2021-06-05 14:37:46,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:46,497 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1593 transitions. [2021-06-05 14:37:46,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:46,497 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1593 transitions. [2021-06-05 14:37:46,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:46,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:46,498 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:46,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1053 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6128 [2021-06-05 14:37:46,698 INFO L430 AbstractCegarLoop]: === Iteration 1065 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:46,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:46,698 INFO L82 PathProgramCache]: Analyzing trace with hash -140943453, now seen corresponding path program 1053 times [2021-06-05 14:37:46,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:46,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172633320] [2021-06-05 14:37:46,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:46,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:46,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:46,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172633320] [2021-06-05 14:37:46,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172633320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:46,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959048363] [2021-06-05 14:37:46,791 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1054 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1054 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:46,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:37:46,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:46,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:46,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:46,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:46,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:46,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:46,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:46,861 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:46,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:46,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:46,896 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:46,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:46,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:46,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:46,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959048363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:46,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:46,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:37:46,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772158257] [2021-06-05 14:37:46,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:37:46,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:46,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:37:46,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:46,939 INFO L87 Difference]: Start difference. First operand 503 states and 1593 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:47,295 INFO L93 Difference]: Finished difference Result 822 states and 2511 transitions. [2021-06-05 14:37:47,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:37:47,296 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:47,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:47,297 INFO L225 Difference]: With dead ends: 822 [2021-06-05 14:37:47,297 INFO L226 Difference]: Without dead ends: 803 [2021-06-05 14:37:47,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 279.5ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:37:47,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2021-06-05 14:37:47,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 477. [2021-06-05 14:37:47,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.161764705882353) internal successors, (1505), 476 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1505 transitions. [2021-06-05 14:37:47,302 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1505 transitions. Word has length 21 [2021-06-05 14:37:47,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:47,302 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1505 transitions. [2021-06-05 14:37:47,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,302 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1505 transitions. [2021-06-05 14:37:47,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:47,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:47,303 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:47,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1054 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6132 [2021-06-05 14:37:47,503 INFO L430 AbstractCegarLoop]: === Iteration 1066 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:47,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:47,503 INFO L82 PathProgramCache]: Analyzing trace with hash 596552779, now seen corresponding path program 1054 times [2021-06-05 14:37:47,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:47,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077068477] [2021-06-05 14:37:47,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:47,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:47,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:47,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077068477] [2021-06-05 14:37:47,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077068477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:47,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808312596] [2021-06-05 14:37:47,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1055 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1055 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:47,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:47,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:47,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:47,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:47,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:47,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:47,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:47,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:47,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:47,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:47,632 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:47,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:47,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:47,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:47,656 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:47,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:47,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:47,666 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:47,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808312596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:47,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:47,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:37:47,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083995062] [2021-06-05 14:37:47,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:37:47,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:47,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:37:47,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:47,667 INFO L87 Difference]: Start difference. First operand 477 states and 1505 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:47,861 INFO L93 Difference]: Finished difference Result 843 states and 2558 transitions. [2021-06-05 14:37:47,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:47,861 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:47,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:47,862 INFO L225 Difference]: With dead ends: 843 [2021-06-05 14:37:47,862 INFO L226 Difference]: Without dead ends: 822 [2021-06-05 14:37:47,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:47,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-06-05 14:37:47,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 470. [2021-06-05 14:37:47,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.159914712153518) internal successors, (1482), 469 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1482 transitions. [2021-06-05 14:37:47,867 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1482 transitions. Word has length 21 [2021-06-05 14:37:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:47,867 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1482 transitions. [2021-06-05 14:37:47,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:47,868 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1482 transitions. [2021-06-05 14:37:47,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:47,868 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:47,868 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:48,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1055 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6135 [2021-06-05 14:37:48,069 INFO L430 AbstractCegarLoop]: === Iteration 1067 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:48,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:48,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1940750485, now seen corresponding path program 1055 times [2021-06-05 14:37:48,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:48,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422551793] [2021-06-05 14:37:48,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:48,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:48,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422551793] [2021-06-05 14:37:48,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422551793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:48,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665615934] [2021-06-05 14:37:48,158 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1056 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1056 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:48,185 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:48,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:48,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:48,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:48,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:48,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:48,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:48,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:48,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:48,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:48,238 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:43 [2021-06-05 14:37:48,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:48,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:48,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:37:48,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:48,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:48,313 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:48,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:48,314 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:37:48,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:48,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665615934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:48,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:48,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:37:48,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514151205] [2021-06-05 14:37:48,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:37:48,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:48,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:37:48,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:48,368 INFO L87 Difference]: Start difference. First operand 470 states and 1482 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:48,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:48,881 INFO L93 Difference]: Finished difference Result 723 states and 2240 transitions. [2021-06-05 14:37:48,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:37:48,882 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:48,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:48,883 INFO L225 Difference]: With dead ends: 723 [2021-06-05 14:37:48,883 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 14:37:48,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 401.2ms TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:37:48,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 14:37:48,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 476. [2021-06-05 14:37:48,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1515789473684213) internal successors, (1497), 475 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:48,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1497 transitions. [2021-06-05 14:37:48,888 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1497 transitions. Word has length 21 [2021-06-05 14:37:48,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:48,888 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1497 transitions. [2021-06-05 14:37:48,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:48,888 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1497 transitions. [2021-06-05 14:37:48,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:48,889 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:48,889 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:49,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6139,1056 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:49,089 INFO L430 AbstractCegarLoop]: === Iteration 1068 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:49,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:49,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1024288649, now seen corresponding path program 1056 times [2021-06-05 14:37:49,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:49,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098143289] [2021-06-05 14:37:49,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:49,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:49,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:49,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098143289] [2021-06-05 14:37:49,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098143289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:49,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683466012] [2021-06-05 14:37:49,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1057 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1057 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:49,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:49,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:49,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:49,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:49,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:49,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:49,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:49,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:49,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:49,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:49,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:49,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:49,294 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:49,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:49,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:49,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:49,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683466012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:49,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:49,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:49,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002842432] [2021-06-05 14:37:49,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:49,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:49,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:49,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:49,337 INFO L87 Difference]: Start difference. First operand 476 states and 1497 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:49,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:49,751 INFO L93 Difference]: Finished difference Result 717 states and 2208 transitions. [2021-06-05 14:37:49,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:37:49,751 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:49,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:49,755 INFO L225 Difference]: With dead ends: 717 [2021-06-05 14:37:49,755 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 14:37:49,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 320.6ms TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:37:49,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 14:37:49,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 473. [2021-06-05 14:37:49,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1461864406779663) internal successors, (1485), 472 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:49,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1485 transitions. [2021-06-05 14:37:49,760 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1485 transitions. Word has length 21 [2021-06-05 14:37:49,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:49,761 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1485 transitions. [2021-06-05 14:37:49,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:49,761 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1485 transitions. [2021-06-05 14:37:49,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:49,761 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:49,761 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:49,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6147,1057 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:49,962 INFO L430 AbstractCegarLoop]: === Iteration 1069 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:49,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:49,962 INFO L82 PathProgramCache]: Analyzing trace with hash 109207161, now seen corresponding path program 1057 times [2021-06-05 14:37:49,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:49,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864632881] [2021-06-05 14:37:49,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:49,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:50,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:50,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:50,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864632881] [2021-06-05 14:37:50,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864632881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:50,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79019719] [2021-06-05 14:37:50,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1058 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1058 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:50,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:50,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:50,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:50,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:50,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:37:50,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:50,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:50,141 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:50,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:50,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:50,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79019719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:50,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:50,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:50,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827585482] [2021-06-05 14:37:50,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:50,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:50,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:50,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:50,184 INFO L87 Difference]: Start difference. First operand 473 states and 1485 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:50,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:50,487 INFO L93 Difference]: Finished difference Result 695 states and 2139 transitions. [2021-06-05 14:37:50,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:50,487 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:50,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:50,488 INFO L225 Difference]: With dead ends: 695 [2021-06-05 14:37:50,488 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 14:37:50,488 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 235.9ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:37:50,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 14:37:50,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 470. [2021-06-05 14:37:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:50,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 14:37:50,493 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 14:37:50,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:50,493 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 14:37:50,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:50,493 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 14:37:50,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:50,494 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:50,494 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:50,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1058 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6150 [2021-06-05 14:37:50,694 INFO L430 AbstractCegarLoop]: === Iteration 1070 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:50,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:50,695 INFO L82 PathProgramCache]: Analyzing trace with hash 1594296487, now seen corresponding path program 1058 times [2021-06-05 14:37:50,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:50,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710789870] [2021-06-05 14:37:50,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:50,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:50,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:50,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:50,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710789870] [2021-06-05 14:37:50,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710789870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:50,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584159405] [2021-06-05 14:37:50,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1059 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1059 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:50,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:50,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:50,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:50,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:50,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:50,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:50,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:37:50,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:50,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:50,840 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:37:50,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:50,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:37:50,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:50,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584159405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:50,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:50,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:37:50,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676821907] [2021-06-05 14:37:50,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:37:50,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:50,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:37:50,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:50,881 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:51,179 INFO L93 Difference]: Finished difference Result 784 states and 2376 transitions. [2021-06-05 14:37:51,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:51,179 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:51,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:51,180 INFO L225 Difference]: With dead ends: 784 [2021-06-05 14:37:51,180 INFO L226 Difference]: Without dead ends: 763 [2021-06-05 14:37:51,180 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 203.2ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:37:51,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-06-05 14:37:51,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 437. [2021-06-05 14:37:51,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.114678899082569) internal successors, (1358), 436 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1358 transitions. [2021-06-05 14:37:51,186 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1358 transitions. Word has length 21 [2021-06-05 14:37:51,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:51,186 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1358 transitions. [2021-06-05 14:37:51,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,186 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1358 transitions. [2021-06-05 14:37:51,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:51,186 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:51,186 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:51,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6152,1059 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:51,387 INFO L430 AbstractCegarLoop]: === Iteration 1071 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:51,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:51,387 INFO L82 PathProgramCache]: Analyzing trace with hash -1643782331, now seen corresponding path program 1059 times [2021-06-05 14:37:51,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:51,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272195650] [2021-06-05 14:37:51,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:51,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:51,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:51,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272195650] [2021-06-05 14:37:51,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272195650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:51,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531463603] [2021-06-05 14:37:51,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1060 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1060 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:51,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:51,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:51,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:51,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:51,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:51,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:51,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:51,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:51,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:51,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:51,504 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:51,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:51,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:51,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:51,526 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:51,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:51,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:37:51,539 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:51,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531463603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:51,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:51,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:37:51,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387967268] [2021-06-05 14:37:51,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:37:51,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:51,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:37:51,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:37:51,539 INFO L87 Difference]: Start difference. First operand 437 states and 1358 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:51,689 INFO L93 Difference]: Finished difference Result 834 states and 2478 transitions. [2021-06-05 14:37:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:51,690 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:51,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:51,691 INFO L225 Difference]: With dead ends: 834 [2021-06-05 14:37:51,691 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 14:37:51,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:37:51,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 14:37:51,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 441. [2021-06-05 14:37:51,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1136363636363638) internal successors, (1370), 440 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1370 transitions. [2021-06-05 14:37:51,696 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1370 transitions. Word has length 21 [2021-06-05 14:37:51,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:51,696 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1370 transitions. [2021-06-05 14:37:51,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:51,696 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1370 transitions. [2021-06-05 14:37:51,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:51,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:51,697 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:51,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1060 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6154 [2021-06-05 14:37:51,897 INFO L430 AbstractCegarLoop]: === Iteration 1072 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:51,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:51,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1364637935, now seen corresponding path program 1060 times [2021-06-05 14:37:51,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:51,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219975641] [2021-06-05 14:37:51,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:51,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:51,982 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:51,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:51,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219975641] [2021-06-05 14:37:51,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219975641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:51,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260959064] [2021-06-05 14:37:51,983 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1061 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1061 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:52,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:52,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:52,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:52,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:52,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:52,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:52,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 14:37:52,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:52,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:52,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:52,084 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:52,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:52,084 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:37:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:52,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260959064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:52,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:52,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:52,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650660137] [2021-06-05 14:37:52,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:52,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:52,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:52,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:52,130 INFO L87 Difference]: Start difference. First operand 441 states and 1370 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:52,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:52,600 INFO L93 Difference]: Finished difference Result 903 states and 2690 transitions. [2021-06-05 14:37:52,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:37:52,600 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:52,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:52,601 INFO L225 Difference]: With dead ends: 903 [2021-06-05 14:37:52,601 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 14:37:52,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 372.4ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:37:52,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 14:37:52,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 444. [2021-06-05 14:37:52,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.110609480812641) internal successors, (1378), 443 states have internal predecessors, (1378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:52,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1378 transitions. [2021-06-05 14:37:52,607 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1378 transitions. Word has length 21 [2021-06-05 14:37:52,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:52,607 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1378 transitions. [2021-06-05 14:37:52,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:52,607 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1378 transitions. [2021-06-05 14:37:52,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:52,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:52,608 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:52,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1061 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6157 [2021-06-05 14:37:52,808 INFO L430 AbstractCegarLoop]: === Iteration 1073 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:52,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:52,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1648900619, now seen corresponding path program 1061 times [2021-06-05 14:37:52,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:52,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520878044] [2021-06-05 14:37:52,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:52,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:52,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520878044] [2021-06-05 14:37:52,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520878044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:52,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84691919] [2021-06-05 14:37:52,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1062 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1062 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:52,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:52,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:52,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:52,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:52,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:52,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:52,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:52,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:52,932 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:52,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:52,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:37:52,954 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 14:37:53,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:53,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:53,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:37:53,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:53,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:53,041 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:53,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:53,051 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:53,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:37:53,052 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:69, output treesize:26 [2021-06-05 14:37:53,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:53,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84691919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:53,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:53,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:53,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301344076] [2021-06-05 14:37:53,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:53,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:53,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:53,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:53,120 INFO L87 Difference]: Start difference. First operand 444 states and 1378 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:54,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:54,740 INFO L93 Difference]: Finished difference Result 1188 states and 3636 transitions. [2021-06-05 14:37:54,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 14:37:54,740 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:54,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:54,742 INFO L225 Difference]: With dead ends: 1188 [2021-06-05 14:37:54,742 INFO L226 Difference]: Without dead ends: 1134 [2021-06-05 14:37:54,742 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1267.3ms TimeCoverageRelationStatistics Valid=436, Invalid=2014, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 14:37:54,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2021-06-05 14:37:54,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 470. [2021-06-05 14:37:54,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.14498933901919) internal successors, (1475), 469 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:54,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1475 transitions. [2021-06-05 14:37:54,748 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1475 transitions. Word has length 21 [2021-06-05 14:37:54,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:54,749 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1475 transitions. [2021-06-05 14:37:54,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:54,749 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1475 transitions. [2021-06-05 14:37:54,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:54,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:54,749 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:54,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1062 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6160 [2021-06-05 14:37:54,950 INFO L430 AbstractCegarLoop]: === Iteration 1074 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:54,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:54,950 INFO L82 PathProgramCache]: Analyzing trace with hash 37491221, now seen corresponding path program 1062 times [2021-06-05 14:37:54,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:54,950 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885765884] [2021-06-05 14:37:54,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:54,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:55,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:55,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:55,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885765884] [2021-06-05 14:37:55,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885765884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:55,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480138843] [2021-06-05 14:37:55,022 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1063 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1063 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:55,049 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:37:55,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:55,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:55,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:55,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:55,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:55,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:55,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:55,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:55,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:55,076 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:55,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:55,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:55,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:55,138 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:55,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:55,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:55,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:55,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480138843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:55,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:55,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:55,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156831960] [2021-06-05 14:37:55,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:55,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:55,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:55,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:55,166 INFO L87 Difference]: Start difference. First operand 470 states and 1475 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:55,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:55,960 INFO L93 Difference]: Finished difference Result 978 states and 2989 transitions. [2021-06-05 14:37:55,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 14:37:55,960 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:55,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:55,961 INFO L225 Difference]: With dead ends: 978 [2021-06-05 14:37:55,961 INFO L226 Difference]: Without dead ends: 957 [2021-06-05 14:37:55,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 540.0ms TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 14:37:55,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-06-05 14:37:55,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 465. [2021-06-05 14:37:55,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1422413793103448) internal successors, (1458), 464 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:55,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1458 transitions. [2021-06-05 14:37:55,967 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1458 transitions. Word has length 21 [2021-06-05 14:37:55,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:55,968 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1458 transitions. [2021-06-05 14:37:55,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:55,968 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1458 transitions. [2021-06-05 14:37:55,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:55,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:55,968 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:56,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6170,1063 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:56,169 INFO L430 AbstractCegarLoop]: === Iteration 1075 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:56,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1077727019, now seen corresponding path program 1063 times [2021-06-05 14:37:56,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:56,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834718666] [2021-06-05 14:37:56,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:56,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:56,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:56,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834718666] [2021-06-05 14:37:56,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834718666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:56,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136557763] [2021-06-05 14:37:56,237 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1064 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1064 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:56,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:56,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:56,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:56,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:56,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:56,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:56,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:56,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:56,291 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:56,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:56,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:56,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:56,351 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:56,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:56,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:37:56,381 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:56,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136557763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:56,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:56,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:56,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859364659] [2021-06-05 14:37:56,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:56,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:56,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:56,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:56,382 INFO L87 Difference]: Start difference. First operand 465 states and 1458 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:57,325 INFO L93 Difference]: Finished difference Result 1097 states and 3339 transitions. [2021-06-05 14:37:57,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 14:37:57,325 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:57,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:57,326 INFO L225 Difference]: With dead ends: 1097 [2021-06-05 14:37:57,327 INFO L226 Difference]: Without dead ends: 1076 [2021-06-05 14:37:57,327 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 642.4ms TimeCoverageRelationStatistics Valid=356, Invalid=1624, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 14:37:57,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-06-05 14:37:57,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 463. [2021-06-05 14:37:57,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.145021645021645) internal successors, (1453), 462 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1453 transitions. [2021-06-05 14:37:57,333 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1453 transitions. Word has length 21 [2021-06-05 14:37:57,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:57,333 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1453 transitions. [2021-06-05 14:37:57,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,333 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1453 transitions. [2021-06-05 14:37:57,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:57,334 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:57,334 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:57,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1064 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6176 [2021-06-05 14:37:57,534 INFO L430 AbstractCegarLoop]: === Iteration 1076 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:57,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:57,534 INFO L82 PathProgramCache]: Analyzing trace with hash 483969817, now seen corresponding path program 1064 times [2021-06-05 14:37:57,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:57,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826581848] [2021-06-05 14:37:57,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:57,603 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:57,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:57,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826581848] [2021-06-05 14:37:57,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826581848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:57,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347348467] [2021-06-05 14:37:57,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1065 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1065 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:57,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:37:57,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:57,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:57,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:57,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:57,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:57,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:57,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:57,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:57,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:57,663 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:57,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:57,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:57,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:57,700 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:57,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:57,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:37:57,713 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:57,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347348467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:57,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:57,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:37:57,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917610768] [2021-06-05 14:37:57,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:37:57,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:57,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:37:57,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:37:57,713 INFO L87 Difference]: Start difference. First operand 463 states and 1453 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:57,887 INFO L93 Difference]: Finished difference Result 839 states and 2536 transitions. [2021-06-05 14:37:57,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:57,887 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:57,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:57,888 INFO L225 Difference]: With dead ends: 839 [2021-06-05 14:37:57,889 INFO L226 Difference]: Without dead ends: 817 [2021-06-05 14:37:57,889 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 130.7ms TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:57,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-06-05 14:37:57,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 465. [2021-06-05 14:37:57,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1422413793103448) internal successors, (1458), 464 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1458 transitions. [2021-06-05 14:37:57,894 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1458 transitions. Word has length 21 [2021-06-05 14:37:57,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:57,894 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1458 transitions. [2021-06-05 14:37:57,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:57,894 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1458 transitions. [2021-06-05 14:37:57,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:57,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:57,895 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:58,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6182,1065 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:58,105 INFO L430 AbstractCegarLoop]: === Iteration 1077 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:58,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:58,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1761039833, now seen corresponding path program 1065 times [2021-06-05 14:37:58,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:58,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269281047] [2021-06-05 14:37:58,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:58,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:58,208 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:58,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:58,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269281047] [2021-06-05 14:37:58,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269281047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:58,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389308144] [2021-06-05 14:37:58,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1066 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1066 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:58,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:37:58,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:58,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:58,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:58,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:58,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:58,267 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:58,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:58,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:37:58,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:58,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:58,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:58,309 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:58,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:58,309 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:37:58,343 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:58,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389308144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:58,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:58,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:37:58,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681806611] [2021-06-05 14:37:58,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:37:58,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:58,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:37:58,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:37:58,343 INFO L87 Difference]: Start difference. First operand 465 states and 1458 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:58,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:58,578 INFO L93 Difference]: Finished difference Result 853 states and 2574 transitions. [2021-06-05 14:37:58,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:58,579 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:58,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:58,580 INFO L225 Difference]: With dead ends: 853 [2021-06-05 14:37:58,580 INFO L226 Difference]: Without dead ends: 824 [2021-06-05 14:37:58,580 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 173.8ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:37:58,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-06-05 14:37:58,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 458. [2021-06-05 14:37:58,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:58,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 14:37:58,585 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 14:37:58,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:58,585 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 14:37:58,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:58,585 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 14:37:58,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:58,586 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:58,586 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:58,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1066 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6185 [2021-06-05 14:37:58,786 INFO L430 AbstractCegarLoop]: === Iteration 1078 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:58,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:58,787 INFO L82 PathProgramCache]: Analyzing trace with hash -454154905, now seen corresponding path program 1066 times [2021-06-05 14:37:58,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:58,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860375928] [2021-06-05 14:37:58,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:58,866 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:58,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:58,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860375928] [2021-06-05 14:37:58,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860375928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:58,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824104399] [2021-06-05 14:37:58,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1067 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1067 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:58,894 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:37:58,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:58,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:37:58,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:58,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:37:58,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:37:58,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:58,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:58,944 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:37:58,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:58,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:58,985 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:58,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:37:58,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:37:58,999 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:58,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824104399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:58,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:58,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:37:58,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014816420] [2021-06-05 14:37:58,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:37:58,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:58,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:37:58,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:37:58,999 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:59,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:37:59,176 INFO L93 Difference]: Finished difference Result 694 states and 2099 transitions. [2021-06-05 14:37:59,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:37:59,176 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:37:59,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:37:59,177 INFO L225 Difference]: With dead ends: 694 [2021-06-05 14:37:59,177 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 14:37:59,177 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 157.6ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:59,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 14:37:59,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 463. [2021-06-05 14:37:59,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:59,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 14:37:59,182 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 14:37:59,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:37:59,182 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 14:37:59,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:37:59,182 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 14:37:59,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:37:59,183 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:37:59,183 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:37:59,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1067 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6189 [2021-06-05 14:37:59,383 INFO L430 AbstractCegarLoop]: === Iteration 1079 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:37:59,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:37:59,383 INFO L82 PathProgramCache]: Analyzing trace with hash 171169213, now seen corresponding path program 1067 times [2021-06-05 14:37:59,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:37:59,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342711119] [2021-06-05 14:37:59,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:37:59,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:37:59,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:59,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:37:59,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342711119] [2021-06-05 14:37:59,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342711119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:59,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373510142] [2021-06-05 14:37:59,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1068 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1068 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:37:59,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:37:59,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:37:59,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:37:59,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:37:59,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:59,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:59,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:37:59,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:37:59,550 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 14:37:59,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 14:37:59,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:37:59,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 14:37:59,628 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:37:59,630 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:37:59,654 INFO L628 ElimStorePlain]: treesize reduction 8, result has 76.5 percent of original size [2021-06-05 14:37:59,655 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:37:59,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:37:59,655 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:101, output treesize:26 [2021-06-05 14:37:59,735 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:37:59,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373510142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:37:59,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:37:59,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:37:59,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611031305] [2021-06-05 14:37:59,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:37:59,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:37:59,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:37:59,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:37:59,736 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:00,228 INFO L93 Difference]: Finished difference Result 799 states and 2417 transitions. [2021-06-05 14:38:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:38:00,228 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:00,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:00,229 INFO L225 Difference]: With dead ends: 799 [2021-06-05 14:38:00,229 INFO L226 Difference]: Without dead ends: 772 [2021-06-05 14:38:00,229 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 469.2ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-05 14:38:00,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-05 14:38:00,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 463. [2021-06-05 14:38:00,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 14:38:00,234 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 14:38:00,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:00,234 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 14:38:00,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 14:38:00,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:00,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:00,235 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:00,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6192,1068 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:00,435 INFO L430 AbstractCegarLoop]: === Iteration 1080 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:00,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:00,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1595802741, now seen corresponding path program 1068 times [2021-06-05 14:38:00,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:00,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320957180] [2021-06-05 14:38:00,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:00,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:00,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:00,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:00,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320957180] [2021-06-05 14:38:00,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320957180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:00,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736736795] [2021-06-05 14:38:00,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1069 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1069 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:00,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:00,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:00,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:00,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:00,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:00,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:00,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:00,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:00,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:00,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:00,581 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:00,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:00,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:00,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:00,618 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:00,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:00,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:00,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:00,628 INFO L518 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2021-06-05 14:38:00,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:00,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:38:00,662 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:00,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736736795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:00,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:00,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:00,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496639442] [2021-06-05 14:38:00,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:00,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:00,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:00,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:00,663 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:00,910 INFO L93 Difference]: Finished difference Result 739 states and 2231 transitions. [2021-06-05 14:38:00,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:00,910 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:00,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:00,911 INFO L225 Difference]: With dead ends: 739 [2021-06-05 14:38:00,911 INFO L226 Difference]: Without dead ends: 710 [2021-06-05 14:38:00,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 166.6ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:00,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-06-05 14:38:00,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 464. [2021-06-05 14:38:00,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.138228941684665) internal successors, (1453), 463 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1453 transitions. [2021-06-05 14:38:00,916 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1453 transitions. Word has length 21 [2021-06-05 14:38:00,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:00,916 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1453 transitions. [2021-06-05 14:38:00,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:00,917 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1453 transitions. [2021-06-05 14:38:00,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:00,917 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:00,917 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:01,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1069 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6202 [2021-06-05 14:38:01,117 INFO L430 AbstractCegarLoop]: === Iteration 1081 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:01,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:01,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1893069151, now seen corresponding path program 1069 times [2021-06-05 14:38:01,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:01,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828059241] [2021-06-05 14:38:01,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:01,198 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:01,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:01,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828059241] [2021-06-05 14:38:01,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828059241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:01,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018549026] [2021-06-05 14:38:01,198 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1070 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1070 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:01,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:01,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:01,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:01,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:01,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:01,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:01,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:38:01,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:01,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:01,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:38:01,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:01,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:01,296 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:01,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:01,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:38:01,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:01,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018549026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:01,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:01,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:01,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233580323] [2021-06-05 14:38:01,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:01,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:01,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:01,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:01,367 INFO L87 Difference]: Start difference. First operand 464 states and 1453 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:01,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:01,820 INFO L93 Difference]: Finished difference Result 823 states and 2474 transitions. [2021-06-05 14:38:01,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:01,820 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:01,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:01,821 INFO L225 Difference]: With dead ends: 823 [2021-06-05 14:38:01,821 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 14:38:01,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 368.7ms TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:38:01,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 14:38:01,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 460. [2021-06-05 14:38:01,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:01,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 14:38:01,826 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 14:38:01,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:01,827 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 14:38:01,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:01,827 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 14:38:01,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:01,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:01,827 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:02,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6207,1070 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:02,027 INFO L430 AbstractCegarLoop]: === Iteration 1082 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:02,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:02,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1001919611, now seen corresponding path program 1070 times [2021-06-05 14:38:02,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:02,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936328576] [2021-06-05 14:38:02,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:02,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:02,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:02,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:02,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936328576] [2021-06-05 14:38:02,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936328576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:02,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112287697] [2021-06-05 14:38:02,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1071 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1071 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:02,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:02,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:02,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:02,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:02,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:02,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:02,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:38:02,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:38:02,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:38:02,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:02,197 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:02,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:02,198 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:38:02,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:02,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112287697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:02,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:02,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:02,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658529759] [2021-06-05 14:38:02,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:02,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:02,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:02,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:02,232 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:02,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:02,434 INFO L93 Difference]: Finished difference Result 710 states and 2140 transitions. [2021-06-05 14:38:02,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:02,435 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:02,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:02,435 INFO L225 Difference]: With dead ends: 710 [2021-06-05 14:38:02,435 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 14:38:02,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.2ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:02,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 14:38:02,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 461. [2021-06-05 14:38:02,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.134782608695652) internal successors, (1442), 460 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:02,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1442 transitions. [2021-06-05 14:38:02,441 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1442 transitions. Word has length 21 [2021-06-05 14:38:02,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:02,441 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1442 transitions. [2021-06-05 14:38:02,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:02,441 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1442 transitions. [2021-06-05 14:38:02,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:02,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:02,441 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:02,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1071 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6213 [2021-06-05 14:38:02,642 INFO L430 AbstractCegarLoop]: === Iteration 1083 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:02,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:02,642 INFO L82 PathProgramCache]: Analyzing trace with hash -704653201, now seen corresponding path program 1071 times [2021-06-05 14:38:02,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:02,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936730262] [2021-06-05 14:38:02,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:02,721 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:02,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:02,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936730262] [2021-06-05 14:38:02,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936730262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:02,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282419417] [2021-06-05 14:38:02,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1072 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1072 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:02,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:38:02,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:02,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:02,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:02,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:02,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:02,789 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:02,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:02,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:02,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:02,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:02,835 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:02,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:02,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:02,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:02,846 INFO L518 ElimStorePlain]: Eliminatee v_prenex_322 vanished before elimination [2021-06-05 14:38:02,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:02,846 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:02,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:02,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282419417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:02,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:02,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:02,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271057525] [2021-06-05 14:38:02,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:02,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:02,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:02,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:02,916 INFO L87 Difference]: Start difference. First operand 461 states and 1442 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:03,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:03,328 INFO L93 Difference]: Finished difference Result 806 states and 2419 transitions. [2021-06-05 14:38:03,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:03,329 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:03,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:03,330 INFO L225 Difference]: With dead ends: 806 [2021-06-05 14:38:03,330 INFO L226 Difference]: Without dead ends: 783 [2021-06-05 14:38:03,330 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 335.0ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:03,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-06-05 14:38:03,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 476. [2021-06-05 14:38:03,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1515789473684213) internal successors, (1497), 475 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:03,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1497 transitions. [2021-06-05 14:38:03,336 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1497 transitions. Word has length 21 [2021-06-05 14:38:03,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:03,336 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1497 transitions. [2021-06-05 14:38:03,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:03,336 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1497 transitions. [2021-06-05 14:38:03,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:03,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:03,336 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:03,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6216,1072 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:03,537 INFO L430 AbstractCegarLoop]: === Iteration 1084 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:03,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:03,537 INFO L82 PathProgramCache]: Analyzing trace with hash -988915885, now seen corresponding path program 1072 times [2021-06-05 14:38:03,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:03,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179977266] [2021-06-05 14:38:03,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:03,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:03,621 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:03,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:03,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179977266] [2021-06-05 14:38:03,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179977266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:03,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693526612] [2021-06-05 14:38:03,622 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1073 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1073 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:03,648 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:03,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:03,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:03,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:03,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:03,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:03,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:03,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:03,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:03,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:03,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:03,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:03,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:03,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:03,760 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:03,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:03,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:03,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:03,774 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-05 14:38:03,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:03,775 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:03,855 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:03,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693526612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:03,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:03,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:03,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955246297] [2021-06-05 14:38:03,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:03,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:03,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:03,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:03,856 INFO L87 Difference]: Start difference. First operand 476 states and 1497 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:04,195 INFO L93 Difference]: Finished difference Result 747 states and 2298 transitions. [2021-06-05 14:38:04,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:04,195 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:04,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:04,196 INFO L225 Difference]: With dead ends: 747 [2021-06-05 14:38:04,196 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 14:38:04,196 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 261.1ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:04,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 14:38:04,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 482. [2021-06-05 14:38:04,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1496881496881497) internal successors, (1515), 481 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1515 transitions. [2021-06-05 14:38:04,202 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1515 transitions. Word has length 21 [2021-06-05 14:38:04,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:04,202 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1515 transitions. [2021-06-05 14:38:04,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,202 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1515 transitions. [2021-06-05 14:38:04,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:04,203 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:04,203 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:04,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6224,1073 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:04,403 INFO L430 AbstractCegarLoop]: === Iteration 1085 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:04,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:04,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1345304445, now seen corresponding path program 1073 times [2021-06-05 14:38:04,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:04,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667801480] [2021-06-05 14:38:04,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:04,473 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:04,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:04,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667801480] [2021-06-05 14:38:04,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667801480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:04,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352492501] [2021-06-05 14:38:04,473 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1074 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1074 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:04,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:38:04,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:04,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:04,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:04,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:04,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:04,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:04,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:04,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:04,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:04,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:04,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:04,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:04,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:04,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:04,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:04,614 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:04,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:04,615 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:38:04,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:04,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352492501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:04,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:04,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:04,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506844835] [2021-06-05 14:38:04,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:04,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:04,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:04,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:04,694 INFO L87 Difference]: Start difference. First operand 482 states and 1515 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:04,959 INFO L93 Difference]: Finished difference Result 716 states and 2158 transitions. [2021-06-05 14:38:04,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:04,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:04,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:04,960 INFO L225 Difference]: With dead ends: 716 [2021-06-05 14:38:04,960 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 14:38:04,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 272.4ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:38:04,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 14:38:04,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 464. [2021-06-05 14:38:04,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1447084233261338) internal successors, (1456), 463 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1456 transitions. [2021-06-05 14:38:04,965 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1456 transitions. Word has length 21 [2021-06-05 14:38:04,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:04,965 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1456 transitions. [2021-06-05 14:38:04,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:04,966 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1456 transitions. [2021-06-05 14:38:04,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:04,966 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:04,966 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:05,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1074 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6236 [2021-06-05 14:38:05,166 INFO L430 AbstractCegarLoop]: === Iteration 1086 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:05,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:05,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1890677099, now seen corresponding path program 1074 times [2021-06-05 14:38:05,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:05,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305667536] [2021-06-05 14:38:05,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:05,240 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:05,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:05,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305667536] [2021-06-05 14:38:05,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305667536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:05,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615174081] [2021-06-05 14:38:05,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 1075 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1075 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:05,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:05,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:05,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:05,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:05,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:05,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:05,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:05,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:05,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:05,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:05,322 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:05,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:05,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:05,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:05,385 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:05,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:05,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:05,395 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:05,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615174081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:05,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:05,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:05,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557320602] [2021-06-05 14:38:05,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:05,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:05,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:05,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:05,396 INFO L87 Difference]: Start difference. First operand 464 states and 1456 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:05,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:05,631 INFO L93 Difference]: Finished difference Result 610 states and 1872 transitions. [2021-06-05 14:38:05,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:05,631 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:05,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:05,632 INFO L225 Difference]: With dead ends: 610 [2021-06-05 14:38:05,632 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 14:38:05,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 192.8ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:05,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 14:38:05,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 464. [2021-06-05 14:38:05,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1533477321814254) internal successors, (1460), 463 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:05,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1460 transitions. [2021-06-05 14:38:05,637 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1460 transitions. Word has length 21 [2021-06-05 14:38:05,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:05,637 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1460 transitions. [2021-06-05 14:38:05,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:05,637 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1460 transitions. [2021-06-05 14:38:05,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:05,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:05,638 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:05,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1075 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6242 [2021-06-05 14:38:05,855 INFO L430 AbstractCegarLoop]: === Iteration 1087 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:05,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:05,855 INFO L82 PathProgramCache]: Analyzing trace with hash 171692417, now seen corresponding path program 1075 times [2021-06-05 14:38:05,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:05,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487285689] [2021-06-05 14:38:05,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:05,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:05,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:05,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:05,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487285689] [2021-06-05 14:38:05,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487285689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:05,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118423279] [2021-06-05 14:38:05,944 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1076 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1076 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:05,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:05,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:06,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:06,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:06,024 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:06,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:06,033 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:06,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:06,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:06,073 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:06,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:06,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:06,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118423279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:06,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:06,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:06,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436560482] [2021-06-05 14:38:06,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:06,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:06,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:06,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:06,122 INFO L87 Difference]: Start difference. First operand 464 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:06,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:06,421 INFO L93 Difference]: Finished difference Result 711 states and 2183 transitions. [2021-06-05 14:38:06,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:06,422 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:06,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:06,423 INFO L225 Difference]: With dead ends: 711 [2021-06-05 14:38:06,423 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:38:06,423 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 265.6ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:06,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:38:06,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 460. [2021-06-05 14:38:06,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1437908496732025) internal successors, (1443), 459 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:06,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1443 transitions. [2021-06-05 14:38:06,428 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1443 transitions. Word has length 21 [2021-06-05 14:38:06,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:06,428 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1443 transitions. [2021-06-05 14:38:06,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:06,428 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1443 transitions. [2021-06-05 14:38:06,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:06,428 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:06,429 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:06,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1076 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6249 [2021-06-05 14:38:06,629 INFO L430 AbstractCegarLoop]: === Iteration 1088 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:06,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:06,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1568079595, now seen corresponding path program 1076 times [2021-06-05 14:38:06,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:06,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496292958] [2021-06-05 14:38:06,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:06,714 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:06,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:06,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496292958] [2021-06-05 14:38:06,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496292958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:06,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837768304] [2021-06-05 14:38:06,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1077 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1077 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:06,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:06,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:06,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:06,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:06,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:06,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:06,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:06,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:06,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:06,851 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:06,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:06,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:06,881 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:06,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837768304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:06,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:06,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:06,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052218912] [2021-06-05 14:38:06,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:06,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:06,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:06,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:06,882 INFO L87 Difference]: Start difference. First operand 460 states and 1443 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:07,179 INFO L93 Difference]: Finished difference Result 704 states and 2168 transitions. [2021-06-05 14:38:07,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:07,180 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:07,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:07,180 INFO L225 Difference]: With dead ends: 704 [2021-06-05 14:38:07,180 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 14:38:07,181 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 213.5ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:07,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 14:38:07,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 466. [2021-06-05 14:38:07,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1483870967741936) internal successors, (1464), 465 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1464 transitions. [2021-06-05 14:38:07,186 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1464 transitions. Word has length 21 [2021-06-05 14:38:07,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:07,186 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1464 transitions. [2021-06-05 14:38:07,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,186 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1464 transitions. [2021-06-05 14:38:07,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:07,186 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:07,187 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:07,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6253,1077 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:07,387 INFO L430 AbstractCegarLoop]: === Iteration 1089 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:07,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:07,387 INFO L82 PathProgramCache]: Analyzing trace with hash 238151433, now seen corresponding path program 1077 times [2021-06-05 14:38:07,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:07,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463280610] [2021-06-05 14:38:07,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:07,463 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:07,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:07,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463280610] [2021-06-05 14:38:07,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463280610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:07,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989706308] [2021-06-05 14:38:07,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1078 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1078 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:07,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:38:07,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:07,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:07,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:07,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:07,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:07,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:07,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:07,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:07,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:07,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:07,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:07,595 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:07,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:07,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:07,611 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:07,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989706308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:07,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:07,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:07,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946403670] [2021-06-05 14:38:07,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:07,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:07,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:07,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:07,611 INFO L87 Difference]: Start difference. First operand 466 states and 1464 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:07,788 INFO L93 Difference]: Finished difference Result 597 states and 1842 transitions. [2021-06-05 14:38:07,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:07,788 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:07,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:07,789 INFO L225 Difference]: With dead ends: 597 [2021-06-05 14:38:07,789 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 14:38:07,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 149.6ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:07,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 14:38:07,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 463. [2021-06-05 14:38:07,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.142857142857143) internal successors, (1452), 462 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1452 transitions. [2021-06-05 14:38:07,794 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1452 transitions. Word has length 21 [2021-06-05 14:38:07,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:07,794 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1452 transitions. [2021-06-05 14:38:07,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:07,794 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1452 transitions. [2021-06-05 14:38:07,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:07,795 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:07,795 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:08,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1078 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6256 [2021-06-05 14:38:08,009 INFO L430 AbstractCegarLoop]: === Iteration 1090 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:08,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:08,009 INFO L82 PathProgramCache]: Analyzing trace with hash -676930055, now seen corresponding path program 1078 times [2021-06-05 14:38:08,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:08,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454262210] [2021-06-05 14:38:08,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:08,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:08,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:08,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454262210] [2021-06-05 14:38:08,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454262210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:08,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753841394] [2021-06-05 14:38:08,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1079 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1079 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:08,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:08,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:08,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:08,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:08,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:08,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:08,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:08,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:08,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:08,210 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:08,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:08,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:08,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753841394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:08,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:08,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:08,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112318689] [2021-06-05 14:38:08,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:08,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:08,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:08,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:08,265 INFO L87 Difference]: Start difference. First operand 463 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:08,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:08,607 INFO L93 Difference]: Finished difference Result 712 states and 2190 transitions. [2021-06-05 14:38:08,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:08,607 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:08,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:08,608 INFO L225 Difference]: With dead ends: 712 [2021-06-05 14:38:08,608 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 14:38:08,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 221.3ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:08,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 14:38:08,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 459. [2021-06-05 14:38:08,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1419213973799125) internal successors, (1439), 458 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:08,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1439 transitions. [2021-06-05 14:38:08,613 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1439 transitions. Word has length 21 [2021-06-05 14:38:08,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:08,613 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1439 transitions. [2021-06-05 14:38:08,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:08,613 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1439 transitions. [2021-06-05 14:38:08,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:08,614 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:08,614 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:08,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6259,1079 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:08,821 INFO L430 AbstractCegarLoop]: === Iteration 1091 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:08,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:08,821 INFO L82 PathProgramCache]: Analyzing trace with hash 915945025, now seen corresponding path program 1079 times [2021-06-05 14:38:08,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:08,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492403682] [2021-06-05 14:38:08,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:08,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:08,888 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:08,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:08,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492403682] [2021-06-05 14:38:08,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492403682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:08,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742225351] [2021-06-05 14:38:08,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1080 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1080 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:08,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:38:08,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:08,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:08,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:08,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:08,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:08,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:08,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:08,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:08,950 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-05 14:38:09,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:09,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:09,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:38:09,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:09,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:09,029 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:09,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:09,029 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:38:09,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:09,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742225351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:09,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:09,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:09,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229526962] [2021-06-05 14:38:09,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:09,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:09,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:09,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:09,077 INFO L87 Difference]: Start difference. First operand 459 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:10,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:10,331 INFO L93 Difference]: Finished difference Result 1019 states and 3104 transitions. [2021-06-05 14:38:10,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 14:38:10,331 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:10,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:10,332 INFO L225 Difference]: With dead ends: 1019 [2021-06-05 14:38:10,332 INFO L226 Difference]: Without dead ends: 977 [2021-06-05 14:38:10,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 873.4ms TimeCoverageRelationStatistics Valid=366, Invalid=1614, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 14:38:10,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2021-06-05 14:38:10,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 465. [2021-06-05 14:38:10,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1400862068965516) internal successors, (1457), 464 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:10,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1457 transitions. [2021-06-05 14:38:10,338 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1457 transitions. Word has length 21 [2021-06-05 14:38:10,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:10,338 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1457 transitions. [2021-06-05 14:38:10,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:10,338 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1457 transitions. [2021-06-05 14:38:10,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:10,339 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:10,339 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:10,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6262,1080 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:10,539 INFO L430 AbstractCegarLoop]: === Iteration 1092 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:10,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:10,539 INFO L82 PathProgramCache]: Analyzing trace with hash 798687523, now seen corresponding path program 1080 times [2021-06-05 14:38:10,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:10,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709224312] [2021-06-05 14:38:10,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:10,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:10,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:10,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:10,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709224312] [2021-06-05 14:38:10,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709224312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:10,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738488899] [2021-06-05 14:38:10,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1081 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1081 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:10,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:38:10,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:10,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:10,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:10,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:10,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:10,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:10,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:10,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:10,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:10,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:10,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:10,719 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:10,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:10,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:10,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:10,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738488899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:10,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:10,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:10,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637602804] [2021-06-05 14:38:10,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:10,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:10,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:10,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:10,762 INFO L87 Difference]: Start difference. First operand 465 states and 1457 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:10,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:10,991 INFO L93 Difference]: Finished difference Result 779 states and 2387 transitions. [2021-06-05 14:38:10,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:10,992 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:10,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:10,993 INFO L225 Difference]: With dead ends: 779 [2021-06-05 14:38:10,993 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 14:38:10,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 192.5ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:10,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 14:38:11,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 458. [2021-06-05 14:38:11,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.140043763676149) internal successors, (1435), 457 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:11,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1435 transitions. [2021-06-05 14:38:11,002 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1435 transitions. Word has length 21 [2021-06-05 14:38:11,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:11,002 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1435 transitions. [2021-06-05 14:38:11,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:11,002 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1435 transitions. [2021-06-05 14:38:11,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:11,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:11,002 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:11,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6270,1081 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:11,203 INFO L430 AbstractCegarLoop]: === Iteration 1093 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:11,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:11,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1489336201, now seen corresponding path program 1081 times [2021-06-05 14:38:11,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:11,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851837125] [2021-06-05 14:38:11,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:11,272 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:11,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:11,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851837125] [2021-06-05 14:38:11,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851837125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:11,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849196435] [2021-06-05 14:38:11,272 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1082 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1082 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:11,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:11,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:11,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:11,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:11,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:11,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:11,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:11,350 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:11,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:11,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:11,397 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:11,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 14:38:11,411 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:11,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849196435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:11,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:11,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:11,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917971346] [2021-06-05 14:38:11,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:11,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:11,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:11,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:11,411 INFO L87 Difference]: Start difference. First operand 458 states and 1435 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:11,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:11,570 INFO L93 Difference]: Finished difference Result 668 states and 2020 transitions. [2021-06-05 14:38:11,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:11,570 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:11,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:11,571 INFO L225 Difference]: With dead ends: 668 [2021-06-05 14:38:11,571 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 14:38:11,571 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:11,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 14:38:11,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 466. [2021-06-05 14:38:11,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1333333333333333) internal successors, (1457), 465 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:11,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1457 transitions. [2021-06-05 14:38:11,576 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1457 transitions. Word has length 21 [2021-06-05 14:38:11,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:11,576 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1457 transitions. [2021-06-05 14:38:11,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:11,576 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1457 transitions. [2021-06-05 14:38:11,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:11,577 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:11,577 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:11,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1082 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6273 [2021-06-05 14:38:11,777 INFO L430 AbstractCegarLoop]: === Iteration 1094 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:11,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:11,777 INFO L82 PathProgramCache]: Analyzing trace with hash -864012083, now seen corresponding path program 1082 times [2021-06-05 14:38:11,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:11,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747133728] [2021-06-05 14:38:11,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:11,853 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:11,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:11,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747133728] [2021-06-05 14:38:11,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747133728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:11,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563271024] [2021-06-05 14:38:11,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1083 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1083 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:11,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:11,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:11,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:11,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:11,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:11,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:11,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:38:11,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:38:11,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:11,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:11,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:11,964 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:11,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:11,965 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 14:38:12,010 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:12,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563271024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:12,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:12,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:12,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097821900] [2021-06-05 14:38:12,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:12,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:12,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:12,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:12,011 INFO L87 Difference]: Start difference. First operand 466 states and 1457 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:12,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:12,413 INFO L93 Difference]: Finished difference Result 807 states and 2429 transitions. [2021-06-05 14:38:12,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:12,414 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:12,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:12,415 INFO L225 Difference]: With dead ends: 807 [2021-06-05 14:38:12,415 INFO L226 Difference]: Without dead ends: 780 [2021-06-05 14:38:12,415 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 291.8ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:38:12,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2021-06-05 14:38:12,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 466. [2021-06-05 14:38:12,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:12,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 14:38:12,420 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 14:38:12,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:12,420 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 14:38:12,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:12,421 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 14:38:12,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:12,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:12,421 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:12,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6276,1083 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:12,622 INFO L430 AbstractCegarLoop]: === Iteration 1095 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:12,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:12,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1148274767, now seen corresponding path program 1083 times [2021-06-05 14:38:12,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:12,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915467345] [2021-06-05 14:38:12,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:12,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:12,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:12,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:12,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915467345] [2021-06-05 14:38:12,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915467345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:12,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947813396] [2021-06-05 14:38:12,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1084 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1084 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:12,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:38:12,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:12,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:12,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:12,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:12,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:12,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:12,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:12,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:12,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:12,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:12,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:12,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:12,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:12,839 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:12,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:12,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:12,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:12,848 INFO L518 ElimStorePlain]: Eliminatee v_prenex_326 vanished before elimination [2021-06-05 14:38:12,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:12,848 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 14:38:12,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:12,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947813396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:12,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:12,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:12,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251291383] [2021-06-05 14:38:12,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:12,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:12,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:12,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:12,897 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:13,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:13,365 INFO L93 Difference]: Finished difference Result 730 states and 2233 transitions. [2021-06-05 14:38:13,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:13,365 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:13,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:13,366 INFO L225 Difference]: With dead ends: 730 [2021-06-05 14:38:13,366 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 14:38:13,366 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 300.8ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:13,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 14:38:13,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 471. [2021-06-05 14:38:13,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1319148936170214) internal successors, (1472), 470 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:13,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1472 transitions. [2021-06-05 14:38:13,371 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1472 transitions. Word has length 21 [2021-06-05 14:38:13,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:13,371 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1472 transitions. [2021-06-05 14:38:13,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:13,372 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1472 transitions. [2021-06-05 14:38:13,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:13,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:13,372 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:13,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1084 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6279 [2021-06-05 14:38:13,573 INFO L430 AbstractCegarLoop]: === Iteration 1096 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:13,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:13,573 INFO L82 PathProgramCache]: Analyzing trace with hash 538117073, now seen corresponding path program 1084 times [2021-06-05 14:38:13,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:13,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306307616] [2021-06-05 14:38:13,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:13,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:13,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:13,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306307616] [2021-06-05 14:38:13,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306307616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:13,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282387988] [2021-06-05 14:38:13,682 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1085 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1085 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:13,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:13,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:13,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:13,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:13,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:13,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:13,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:13,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:13,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:13,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:13,767 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:13,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:13,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:13,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:13,827 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:13,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:13,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:13,856 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:13,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282387988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:13,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:13,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:13,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087961241] [2021-06-05 14:38:13,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:13,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:13,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:13,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:13,857 INFO L87 Difference]: Start difference. First operand 471 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:14,233 INFO L93 Difference]: Finished difference Result 669 states and 2050 transitions. [2021-06-05 14:38:14,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:14,233 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:14,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:14,234 INFO L225 Difference]: With dead ends: 669 [2021-06-05 14:38:14,234 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 14:38:14,234 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 297.9ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:14,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 14:38:14,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 470. [2021-06-05 14:38:14,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 14:38:14,239 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 14:38:14,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:14,239 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 14:38:14,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,239 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 14:38:14,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:14,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:14,240 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:14,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6291,1085 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:14,440 INFO L430 AbstractCegarLoop]: === Iteration 1097 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:14,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:14,441 INFO L82 PathProgramCache]: Analyzing trace with hash 560621445, now seen corresponding path program 1085 times [2021-06-05 14:38:14,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:14,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022558381] [2021-06-05 14:38:14,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:14,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:14,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:14,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022558381] [2021-06-05 14:38:14,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022558381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:14,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610938434] [2021-06-05 14:38:14,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1086 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1086 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:14,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:38:14,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:14,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:14,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:14,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:14,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:14,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:14,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:14,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:14,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:14,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:14,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:14,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:14,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:14,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:14,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:14,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:14,651 INFO L518 ElimStorePlain]: Eliminatee v_prenex_328 vanished before elimination [2021-06-05 14:38:14,651 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:14,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:14,651 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 14:38:14,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:14,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610938434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:14,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:14,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:14,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436521605] [2021-06-05 14:38:14,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:14,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:14,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:14,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:14,686 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:14,940 INFO L93 Difference]: Finished difference Result 719 states and 2182 transitions. [2021-06-05 14:38:14,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:14,940 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:14,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:14,941 INFO L225 Difference]: With dead ends: 719 [2021-06-05 14:38:14,941 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:38:14,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 188.4ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:14,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:38:14,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 470. [2021-06-05 14:38:14,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 14:38:14,946 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 14:38:14,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:14,947 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 14:38:14,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:14,947 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 14:38:14,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:14,947 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:14,947 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:15,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1086 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6298 [2021-06-05 14:38:15,148 INFO L430 AbstractCegarLoop]: === Iteration 1098 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:15,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:15,148 INFO L82 PathProgramCache]: Analyzing trace with hash 857887855, now seen corresponding path program 1086 times [2021-06-05 14:38:15,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:15,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210116176] [2021-06-05 14:38:15,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:15,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:15,229 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:15,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:15,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210116176] [2021-06-05 14:38:15,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210116176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:15,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050972867] [2021-06-05 14:38:15,229 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1087 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1087 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:15,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:15,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:15,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:15,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:15,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:15,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:15,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:15,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:15,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 14:38:15,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:15,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:15,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 14:38:15,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:15,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:15,329 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:15,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:15,330 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 14:38:15,401 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:15,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050972867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:15,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:15,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:15,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193382549] [2021-06-05 14:38:15,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:15,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:15,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:15,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:15,402 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:15,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:15,926 INFO L93 Difference]: Finished difference Result 837 states and 2519 transitions. [2021-06-05 14:38:15,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:38:15,926 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:15,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:15,927 INFO L225 Difference]: With dead ends: 837 [2021-06-05 14:38:15,927 INFO L226 Difference]: Without dead ends: 814 [2021-06-05 14:38:15,927 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 420.5ms TimeCoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:38:15,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-06-05 14:38:15,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 469. [2021-06-05 14:38:15,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1474358974358974) internal successors, (1473), 468 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:15,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1473 transitions. [2021-06-05 14:38:15,933 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1473 transitions. Word has length 21 [2021-06-05 14:38:15,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:15,933 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1473 transitions. [2021-06-05 14:38:15,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:15,933 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1473 transitions. [2021-06-05 14:38:15,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:15,934 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:15,934 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:16,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6303,1087 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:16,134 INFO L430 AbstractCegarLoop]: === Iteration 1099 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:16,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:16,134 INFO L82 PathProgramCache]: Analyzing trace with hash 573625171, now seen corresponding path program 1087 times [2021-06-05 14:38:16,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:16,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666448725] [2021-06-05 14:38:16,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:16,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:16,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:16,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666448725] [2021-06-05 14:38:16,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666448725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:16,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670965968] [2021-06-05 14:38:16,226 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1088 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1088 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:16,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:16,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:16,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:16,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:16,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:16,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:16,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:16,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:16,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:16,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:16,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:16,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:16,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:16,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:16,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:16,352 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:16,352 INFO L518 ElimStorePlain]: Eliminatee v_prenex_330 vanished before elimination [2021-06-05 14:38:16,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:16,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:16,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:16,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670965968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:16,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:16,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:16,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788025000] [2021-06-05 14:38:16,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:16,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:16,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:16,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:16,427 INFO L87 Difference]: Start difference. First operand 469 states and 1473 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:16,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:16,816 INFO L93 Difference]: Finished difference Result 754 states and 2295 transitions. [2021-06-05 14:38:16,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:16,816 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:16,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:16,817 INFO L225 Difference]: With dead ends: 754 [2021-06-05 14:38:16,817 INFO L226 Difference]: Without dead ends: 727 [2021-06-05 14:38:16,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 319.8ms TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:16,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-06-05 14:38:16,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 468. [2021-06-05 14:38:16,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1413276231263385) internal successors, (1467), 467 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:16,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1467 transitions. [2021-06-05 14:38:16,823 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1467 transitions. Word has length 21 [2021-06-05 14:38:16,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:16,823 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1467 transitions. [2021-06-05 14:38:16,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:16,823 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1467 transitions. [2021-06-05 14:38:16,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:16,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:16,823 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:17,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1088 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6309 [2021-06-05 14:38:17,024 INFO L430 AbstractCegarLoop]: === Iteration 1100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:17,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:17,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1645652335, now seen corresponding path program 1088 times [2021-06-05 14:38:17,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:17,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166668108] [2021-06-05 14:38:17,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:17,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:17,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:17,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166668108] [2021-06-05 14:38:17,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166668108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:17,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684028375] [2021-06-05 14:38:17,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1089 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1089 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:17,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:17,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:17,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:17,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:17,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:17,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:17,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:17,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:17,190 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:17,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:17,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:17,229 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:17,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:17,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:17,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684028375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:17,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:17,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:17,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457247019] [2021-06-05 14:38:17,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:17,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:17,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:17,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:17,274 INFO L87 Difference]: Start difference. First operand 468 states and 1467 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:17,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:17,632 INFO L93 Difference]: Finished difference Result 682 states and 2091 transitions. [2021-06-05 14:38:17,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:17,632 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:17,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:17,633 INFO L225 Difference]: With dead ends: 682 [2021-06-05 14:38:17,633 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:38:17,633 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 263.7ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:17,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:38:17,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 463. [2021-06-05 14:38:17,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:17,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 14:38:17,638 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 14:38:17,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:17,638 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 14:38:17,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:17,639 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 14:38:17,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:17,639 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:17,639 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:17,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1089 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6321 [2021-06-05 14:38:17,839 INFO L430 AbstractCegarLoop]: === Iteration 1101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:17,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:17,840 INFO L82 PathProgramCache]: Analyzing trace with hash -2037100907, now seen corresponding path program 1089 times [2021-06-05 14:38:17,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:17,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729022047] [2021-06-05 14:38:17,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:17,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:17,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:17,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729022047] [2021-06-05 14:38:17,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729022047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:17,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484447139] [2021-06-05 14:38:17,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1090 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1090 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:17,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:38:17,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:17,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:17,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:17,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:17,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:17,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 14:38:17,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:38:17,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:17,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:38:17,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:18,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:18,007 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:18,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:18,008 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:38:18,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:18,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484447139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:18,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:18,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:18,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757577434] [2021-06-05 14:38:18,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:18,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:18,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:18,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:18,041 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:18,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:18,272 INFO L93 Difference]: Finished difference Result 688 states and 2078 transitions. [2021-06-05 14:38:18,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:18,272 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:18,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:18,273 INFO L225 Difference]: With dead ends: 688 [2021-06-05 14:38:18,273 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 14:38:18,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:18,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 14:38:18,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 464. [2021-06-05 14:38:18,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1317494600431965) internal successors, (1450), 463 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:18,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1450 transitions. [2021-06-05 14:38:18,278 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1450 transitions. Word has length 21 [2021-06-05 14:38:18,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:18,278 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1450 transitions. [2021-06-05 14:38:18,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:18,278 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1450 transitions. [2021-06-05 14:38:18,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:18,279 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:18,279 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:18,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6325,1090 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:18,479 INFO L430 AbstractCegarLoop]: === Iteration 1102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:18,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:18,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1739834497, now seen corresponding path program 1090 times [2021-06-05 14:38:18,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:18,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189773579] [2021-06-05 14:38:18,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:18,560 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:18,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:18,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189773579] [2021-06-05 14:38:18,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189773579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:18,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748203777] [2021-06-05 14:38:18,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1091 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1091 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:18,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:18,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:18,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:18,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:18,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:18,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:18,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:18,634 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:18,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:18,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:18,643 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:18,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:18,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:18,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:18,680 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:18,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:18,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:18,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:18,691 INFO L518 ElimStorePlain]: Eliminatee v_prenex_332 vanished before elimination [2021-06-05 14:38:18,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:18,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:18,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:18,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748203777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:18,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:18,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:18,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129620521] [2021-06-05 14:38:18,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:18,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:18,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:18,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:18,762 INFO L87 Difference]: Start difference. First operand 464 states and 1450 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:19,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:19,261 INFO L93 Difference]: Finished difference Result 836 states and 2505 transitions. [2021-06-05 14:38:19,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:38:19,262 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:19,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:19,263 INFO L225 Difference]: With dead ends: 836 [2021-06-05 14:38:19,263 INFO L226 Difference]: Without dead ends: 813 [2021-06-05 14:38:19,263 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 404.6ms TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:38:19,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2021-06-05 14:38:19,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 479. [2021-06-05 14:38:19,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:19,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 14:38:19,269 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 14:38:19,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:19,269 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 14:38:19,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:19,269 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 14:38:19,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:19,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:19,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:19,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6328,1091 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:19,470 INFO L430 AbstractCegarLoop]: === Iteration 1103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:19,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:19,470 INFO L82 PathProgramCache]: Analyzing trace with hash -2024097181, now seen corresponding path program 1091 times [2021-06-05 14:38:19,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:19,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432839967] [2021-06-05 14:38:19,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:19,553 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:19,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:19,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432839967] [2021-06-05 14:38:19,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432839967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:19,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156845069] [2021-06-05 14:38:19,553 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1092 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1092 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:19,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:38:19,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:19,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:19,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:19,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:19,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:19,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:19,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:19,634 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:19,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:19,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:19,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:19,696 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:19,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:19,699 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:19,701 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:19,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:19,727 INFO L518 ElimStorePlain]: Eliminatee v_prenex_334 vanished before elimination [2021-06-05 14:38:19,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:19,728 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:105, output treesize:57 [2021-06-05 14:38:19,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:19,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156845069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:19,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:19,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:19,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69797280] [2021-06-05 14:38:19,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:19,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:19,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:19,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:19,847 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:20,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:20,460 INFO L93 Difference]: Finished difference Result 760 states and 2345 transitions. [2021-06-05 14:38:20,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:38:20,460 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:20,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:20,461 INFO L225 Difference]: With dead ends: 760 [2021-06-05 14:38:20,461 INFO L226 Difference]: Without dead ends: 712 [2021-06-05 14:38:20,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 591.5ms TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-06-05 14:38:20,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-06-05 14:38:20,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 485. [2021-06-05 14:38:20,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.146694214876033) internal successors, (1523), 484 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:20,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1523 transitions. [2021-06-05 14:38:20,466 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1523 transitions. Word has length 21 [2021-06-05 14:38:20,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:20,467 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1523 transitions. [2021-06-05 14:38:20,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:20,467 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1523 transitions. [2021-06-05 14:38:20,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:20,467 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:20,467 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:20,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6336,1092 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:20,668 INFO L430 AbstractCegarLoop]: === Iteration 1104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:20,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:20,668 INFO L82 PathProgramCache]: Analyzing trace with hash 310123149, now seen corresponding path program 1092 times [2021-06-05 14:38:20,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:20,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634182945] [2021-06-05 14:38:20,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:20,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:20,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:20,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634182945] [2021-06-05 14:38:20,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634182945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:20,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116907413] [2021-06-05 14:38:20,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1093 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1093 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:20,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:38:20,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:20,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:20,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:20,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:20,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:20,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:20,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:20,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:20,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:20,814 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:20,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:20,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:20,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:20,852 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:20,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:20,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:20,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:20,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116907413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:20,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:20,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:20,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460902981] [2021-06-05 14:38:20,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:20,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:20,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:20,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:20,873 INFO L87 Difference]: Start difference. First operand 485 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:21,092 INFO L93 Difference]: Finished difference Result 694 states and 2096 transitions. [2021-06-05 14:38:21,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:21,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:21,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:21,093 INFO L225 Difference]: With dead ends: 694 [2021-06-05 14:38:21,093 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 14:38:21,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.9ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:21,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 14:38:21,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 469. [2021-06-05 14:38:21,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 14:38:21,098 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 14:38:21,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:21,098 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 14:38:21,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,098 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 14:38:21,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:21,099 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:21,099 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:21,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1093 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6349 [2021-06-05 14:38:21,299 INFO L430 AbstractCegarLoop]: === Iteration 1105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:21,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:21,300 INFO L82 PathProgramCache]: Analyzing trace with hash 855495803, now seen corresponding path program 1093 times [2021-06-05 14:38:21,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:21,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218051581] [2021-06-05 14:38:21,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:21,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:21,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:21,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:21,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218051581] [2021-06-05 14:38:21,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218051581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:21,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749047523] [2021-06-05 14:38:21,373 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1094 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1094 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:21,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:21,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:21,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:21,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:21,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:21,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:21,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:21,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:21,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:21,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:21,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:21,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:21,513 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:21,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:21,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:21,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:21,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749047523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:21,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:21,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:21,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589707114] [2021-06-05 14:38:21,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:21,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:21,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:21,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:21,524 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:21,797 INFO L93 Difference]: Finished difference Result 603 states and 1851 transitions. [2021-06-05 14:38:21,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:21,797 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:21,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:21,798 INFO L225 Difference]: With dead ends: 603 [2021-06-05 14:38:21,798 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 14:38:21,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 172.3ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:21,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 14:38:21,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 466. [2021-06-05 14:38:21,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 14:38:21,803 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 14:38:21,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:21,803 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 14:38:21,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:21,803 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 14:38:21,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:21,803 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:21,803 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:22,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6352,1094 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:22,004 INFO L430 AbstractCegarLoop]: === Iteration 1106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:22,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:22,004 INFO L82 PathProgramCache]: Analyzing trace with hash -863488879, now seen corresponding path program 1094 times [2021-06-05 14:38:22,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:22,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854299412] [2021-06-05 14:38:22,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:22,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:22,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:22,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:22,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854299412] [2021-06-05 14:38:22,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854299412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:22,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374858566] [2021-06-05 14:38:22,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1095 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1095 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:22,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:22,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:22,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:22,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:22,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:22,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:22,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:22,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:22,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:38:22,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:22,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:22,221 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:22,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:22,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:22,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374858566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:22,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:22,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:22,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733580378] [2021-06-05 14:38:22,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:22,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:22,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:22,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:22,266 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:22,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:22,617 INFO L93 Difference]: Finished difference Result 665 states and 2040 transitions. [2021-06-05 14:38:22,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:38:22,617 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:22,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:22,618 INFO L225 Difference]: With dead ends: 665 [2021-06-05 14:38:22,618 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 14:38:22,618 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 245.0ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:22,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 14:38:22,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 461. [2021-06-05 14:38:22,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:22,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 14:38:22,623 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 14:38:22,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:22,623 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 14:38:22,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:22,623 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 14:38:22,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:22,624 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:22,624 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:22,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1095 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6359 [2021-06-05 14:38:22,824 INFO L430 AbstractCegarLoop]: === Iteration 1107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:22,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:22,824 INFO L82 PathProgramCache]: Analyzing trace with hash 532898299, now seen corresponding path program 1095 times [2021-06-05 14:38:22,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:22,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957656437] [2021-06-05 14:38:22,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:22,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:22,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:22,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957656437] [2021-06-05 14:38:22,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957656437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:22,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118047044] [2021-06-05 14:38:22,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1096 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1096 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:22,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:38:22,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:22,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:22,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:22,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:22,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:22,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:22,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:23,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:23,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:23,032 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:23,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:23,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:23,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118047044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:23,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:23,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:23,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960422884] [2021-06-05 14:38:23,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:23,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:23,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:23,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:23,063 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:23,378 INFO L93 Difference]: Finished difference Result 686 states and 2103 transitions. [2021-06-05 14:38:23,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:23,378 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:23,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:23,379 INFO L225 Difference]: With dead ends: 686 [2021-06-05 14:38:23,379 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 14:38:23,379 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 253.2ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:23,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 14:38:23,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 467. [2021-06-05 14:38:23,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1351931330472103) internal successors, (1461), 466 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1461 transitions. [2021-06-05 14:38:23,387 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1461 transitions. Word has length 21 [2021-06-05 14:38:23,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:23,387 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1461 transitions. [2021-06-05 14:38:23,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,387 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1461 transitions. [2021-06-05 14:38:23,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:23,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:23,388 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:23,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6363,1096 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:23,588 INFO L430 AbstractCegarLoop]: === Iteration 1108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:23,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:23,589 INFO L82 PathProgramCache]: Analyzing trace with hash -797029863, now seen corresponding path program 1096 times [2021-06-05 14:38:23,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:23,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570019561] [2021-06-05 14:38:23,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:23,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570019561] [2021-06-05 14:38:23,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570019561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758018471] [2021-06-05 14:38:23,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1097 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1097 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:23,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:23,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:23,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:23,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:23,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:23,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:23,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:23,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:23,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:23,775 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:23,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:23,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:23,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:23,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758018471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:23,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:23,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:23,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890552749] [2021-06-05 14:38:23,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:23,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:23,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:23,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:23,791 INFO L87 Difference]: Start difference. First operand 467 states and 1461 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:23,945 INFO L93 Difference]: Finished difference Result 586 states and 1805 transitions. [2021-06-05 14:38:23,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:23,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:23,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:23,946 INFO L225 Difference]: With dead ends: 586 [2021-06-05 14:38:23,946 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 14:38:23,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 136.4ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:23,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 14:38:23,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 464. [2021-06-05 14:38:23,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 14:38:23,951 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 14:38:23,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:23,951 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 14:38:23,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:23,951 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 14:38:23,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:23,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:23,952 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:24,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1097 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6366 [2021-06-05 14:38:24,152 INFO L430 AbstractCegarLoop]: === Iteration 1109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:24,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:24,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1712111351, now seen corresponding path program 1097 times [2021-06-05 14:38:24,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:24,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107592993] [2021-06-05 14:38:24,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:24,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:24,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:24,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:24,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107592993] [2021-06-05 14:38:24,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107592993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:24,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818888919] [2021-06-05 14:38:24,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1098 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1098 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:24,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:38:24,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:24,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:24,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:24,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:24,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:24,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:24,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:24,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:24,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:24,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:24,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:24,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:24,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:24,360 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:24,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:24,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:38:24,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:24,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818888919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:24,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:24,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 14:38:24,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553210634] [2021-06-05 14:38:24,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 14:38:24,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:24,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 14:38:24,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:24,437 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:24,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:24,839 INFO L93 Difference]: Finished difference Result 675 states and 2082 transitions. [2021-06-05 14:38:24,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:24,840 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:24,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:24,840 INFO L225 Difference]: With dead ends: 675 [2021-06-05 14:38:24,840 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 14:38:24,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 339.2ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:38:24,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 14:38:24,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 459. [2021-06-05 14:38:24,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:24,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 14:38:24,845 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 14:38:24,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:24,846 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 14:38:24,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:24,846 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 14:38:24,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:24,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:24,846 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:25,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6369,1098 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:25,047 INFO L430 AbstractCegarLoop]: === Iteration 1110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:25,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:25,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1050995239, now seen corresponding path program 1098 times [2021-06-05 14:38:25,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:25,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966837616] [2021-06-05 14:38:25,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:25,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:25,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:25,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966837616] [2021-06-05 14:38:25,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966837616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:25,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791829032] [2021-06-05 14:38:25,114 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1099 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1099 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:25,142 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:38:25,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:25,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:25,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:25,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:25,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:25,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 14:38:25,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 14:38:25,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-06-05 14:38:25,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:25,201 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:25,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:25,202 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 14:38:25,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:25,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791829032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:25,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:25,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:38:25,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663182171] [2021-06-05 14:38:25,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:38:25,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:25,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:38:25,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:25,236 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:25,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:25,445 INFO L93 Difference]: Finished difference Result 726 states and 2175 transitions. [2021-06-05 14:38:25,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:25,446 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:25,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:25,447 INFO L225 Difference]: With dead ends: 726 [2021-06-05 14:38:25,447 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 14:38:25,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 144.3ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:25,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 14:38:25,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 463. [2021-06-05 14:38:25,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1147186147186146) internal successors, (1439), 462 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:25,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1439 transitions. [2021-06-05 14:38:25,452 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1439 transitions. Word has length 21 [2021-06-05 14:38:25,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:25,452 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1439 transitions. [2021-06-05 14:38:25,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1439 transitions. [2021-06-05 14:38:25,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:25,452 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:25,452 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:25,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1099 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6375 [2021-06-05 14:38:25,653 INFO L430 AbstractCegarLoop]: === Iteration 1111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:25,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:25,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1348261649, now seen corresponding path program 1099 times [2021-06-05 14:38:25,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:25,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851526522] [2021-06-05 14:38:25,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:25,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:25,723 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:25,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:25,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851526522] [2021-06-05 14:38:25,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851526522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:25,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106272571] [2021-06-05 14:38:25,723 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:25,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:25,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:25,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:25,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:25,777 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:25,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:25,783 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:25,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:25,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:25,823 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:25,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:25,832 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:25,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:25,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:25,884 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:25,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106272571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:25,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:25,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:25,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566130934] [2021-06-05 14:38:25,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:25,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:25,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:25,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:25,885 INFO L87 Difference]: Start difference. First operand 463 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:26,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:26,204 INFO L93 Difference]: Finished difference Result 822 states and 2446 transitions. [2021-06-05 14:38:26,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:26,204 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:26,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:26,205 INFO L225 Difference]: With dead ends: 822 [2021-06-05 14:38:26,205 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 14:38:26,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 263.6ms TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:38:26,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 14:38:26,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 488. [2021-06-05 14:38:26,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.137577002053388) internal successors, (1528), 487 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:26,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1528 transitions. [2021-06-05 14:38:26,211 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1528 transitions. Word has length 21 [2021-06-05 14:38:26,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:26,211 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1528 transitions. [2021-06-05 14:38:26,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:26,211 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1528 transitions. [2021-06-05 14:38:26,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:26,212 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:26,212 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:26,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6378 [2021-06-05 14:38:26,412 INFO L430 AbstractCegarLoop]: === Iteration 1112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:26,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:26,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1063998965, now seen corresponding path program 1100 times [2021-06-05 14:38:26,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:26,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302324825] [2021-06-05 14:38:26,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:26,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:26,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:26,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302324825] [2021-06-05 14:38:26,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302324825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:26,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384121430] [2021-06-05 14:38:26,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:26,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:26,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:26,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:26,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:26,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:26,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:26,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:26,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:26,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:26,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:26,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:26,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:26,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:26,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:26,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:26,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:26,593 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:26,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:26,593 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 14:38:26,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:26,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384121430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:26,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:26,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:26,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893905976] [2021-06-05 14:38:26,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:26,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:26,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:26,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:26,670 INFO L87 Difference]: Start difference. First operand 488 states and 1528 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:27,021 INFO L93 Difference]: Finished difference Result 846 states and 2583 transitions. [2021-06-05 14:38:27,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:27,021 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:27,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:27,022 INFO L225 Difference]: With dead ends: 846 [2021-06-05 14:38:27,022 INFO L226 Difference]: Without dead ends: 819 [2021-06-05 14:38:27,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 293.4ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:27,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-05 14:38:27,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 501. [2021-06-05 14:38:27,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.148) internal successors, (1574), 500 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1574 transitions. [2021-06-05 14:38:27,028 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1574 transitions. Word has length 21 [2021-06-05 14:38:27,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:27,028 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1574 transitions. [2021-06-05 14:38:27,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,029 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1574 transitions. [2021-06-05 14:38:27,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:27,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:27,029 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:27,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6385 [2021-06-05 14:38:27,230 INFO L430 AbstractCegarLoop]: === Iteration 1113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:27,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:27,230 INFO L82 PathProgramCache]: Analyzing trace with hash -896748001, now seen corresponding path program 1101 times [2021-06-05 14:38:27,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:27,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13920923] [2021-06-05 14:38:27,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:27,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:27,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:27,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13920923] [2021-06-05 14:38:27,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13920923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:27,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621981169] [2021-06-05 14:38:27,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:27,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:38:27,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:27,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:27,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:27,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:27,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:27,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:27,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:27,378 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:27,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:27,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:27,430 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:27,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:27,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:27,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621981169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:27,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:27,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:27,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157383070] [2021-06-05 14:38:27,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:27,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:27,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:27,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:27,446 INFO L87 Difference]: Start difference. First operand 501 states and 1574 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:27,643 INFO L93 Difference]: Finished difference Result 816 states and 2447 transitions. [2021-06-05 14:38:27,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:27,644 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:27,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:27,645 INFO L225 Difference]: With dead ends: 816 [2021-06-05 14:38:27,645 INFO L226 Difference]: Without dead ends: 797 [2021-06-05 14:38:27,645 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 177.5ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:27,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-06-05 14:38:27,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 499. [2021-06-05 14:38:27,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1506024096385543) internal successors, (1569), 498 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1569 transitions. [2021-06-05 14:38:27,651 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1569 transitions. Word has length 21 [2021-06-05 14:38:27,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:27,651 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1569 transitions. [2021-06-05 14:38:27,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:27,651 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1569 transitions. [2021-06-05 14:38:27,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:27,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:27,651 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:27,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6396 [2021-06-05 14:38:27,852 INFO L430 AbstractCegarLoop]: === Iteration 1114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:27,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:27,852 INFO L82 PathProgramCache]: Analyzing trace with hash -351375347, now seen corresponding path program 1102 times [2021-06-05 14:38:27,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:27,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064113571] [2021-06-05 14:38:27,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:27,924 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:27,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:27,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064113571] [2021-06-05 14:38:27,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064113571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:27,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578419449] [2021-06-05 14:38:27,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:27,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:27,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:27,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:27,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:27,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:27,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:27,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:27,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:27,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:27,992 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:28,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:28,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:28,047 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:28,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:28,057 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:28,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578419449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:28,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:28,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:28,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651475591] [2021-06-05 14:38:28,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:28,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:28,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:28,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:28,057 INFO L87 Difference]: Start difference. First operand 499 states and 1569 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:28,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:28,256 INFO L93 Difference]: Finished difference Result 748 states and 2284 transitions. [2021-06-05 14:38:28,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:28,256 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:28,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:28,257 INFO L225 Difference]: With dead ends: 748 [2021-06-05 14:38:28,257 INFO L226 Difference]: Without dead ends: 727 [2021-06-05 14:38:28,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 163.1ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:28,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-06-05 14:38:28,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 491. [2021-06-05 14:38:28,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.142857142857143) internal successors, (1540), 490 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:28,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1540 transitions. [2021-06-05 14:38:28,263 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1540 transitions. Word has length 21 [2021-06-05 14:38:28,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:28,263 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1540 transitions. [2021-06-05 14:38:28,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:28,263 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1540 transitions. [2021-06-05 14:38:28,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:28,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:28,263 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:28,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6399 [2021-06-05 14:38:28,464 INFO L430 AbstractCegarLoop]: === Iteration 1115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:28,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:28,464 INFO L82 PathProgramCache]: Analyzing trace with hash 588341325, now seen corresponding path program 1103 times [2021-06-05 14:38:28,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:28,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292166748] [2021-06-05 14:38:28,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:28,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:28,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:28,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:28,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292166748] [2021-06-05 14:38:28,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292166748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:28,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497111446] [2021-06-05 14:38:28,537 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:28,564 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 14:38:28,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:28,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:28,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:28,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:28,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:28,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:28,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:28,605 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:28,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:28,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:28,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:28,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:28,654 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:28,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:28,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 14:38:28,727 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:28,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497111446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:28,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:28,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:28,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473799108] [2021-06-05 14:38:28,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:28,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:28,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:28,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:28,728 INFO L87 Difference]: Start difference. First operand 491 states and 1540 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:29,274 INFO L93 Difference]: Finished difference Result 902 states and 2699 transitions. [2021-06-05 14:38:29,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:38:29,274 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:29,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:29,276 INFO L225 Difference]: With dead ends: 902 [2021-06-05 14:38:29,276 INFO L226 Difference]: Without dead ends: 883 [2021-06-05 14:38:29,276 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 420.8ms TimeCoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:38:29,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2021-06-05 14:38:29,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 465. [2021-06-05 14:38:29,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 14:38:29,281 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 14:38:29,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:29,282 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 14:38:29,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,282 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 14:38:29,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:29,282 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:29,282 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:29,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6404,1104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:29,482 INFO L430 AbstractCegarLoop]: === Iteration 1116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:29,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:29,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1325837557, now seen corresponding path program 1104 times [2021-06-05 14:38:29,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:29,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305329245] [2021-06-05 14:38:29,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:29,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:29,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:29,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:29,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305329245] [2021-06-05 14:38:29,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305329245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:29,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782910735] [2021-06-05 14:38:29,541 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:29,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:29,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:29,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:29,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:29,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:29,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:29,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:29,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:29,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:29,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:29,594 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:38:29,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:29,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:29,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:29,619 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:29,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:29,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:29,629 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:29,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782910735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:29,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:29,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:38:29,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912745823] [2021-06-05 14:38:29,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:38:29,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:29,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:38:29,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:38:29,629 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:29,842 INFO L93 Difference]: Finished difference Result 820 states and 2474 transitions. [2021-06-05 14:38:29,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:29,843 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:29,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:29,844 INFO L225 Difference]: With dead ends: 820 [2021-06-05 14:38:29,844 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 14:38:29,844 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:29,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 14:38:29,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 458. [2021-06-05 14:38:29,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 14:38:29,850 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 14:38:29,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:29,850 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 14:38:29,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:29,850 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 14:38:29,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:29,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:29,850 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:30,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6410 [2021-06-05 14:38:30,051 INFO L430 AbstractCegarLoop]: === Iteration 1117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:30,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:30,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1211465707, now seen corresponding path program 1105 times [2021-06-05 14:38:30,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:30,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694007916] [2021-06-05 14:38:30,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:30,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:30,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:30,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694007916] [2021-06-05 14:38:30,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694007916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:30,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477393459] [2021-06-05 14:38:30,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:30,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:30,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:30,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:30,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:30,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:30,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:30,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:30,228 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:30,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,228 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:30,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:30,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477393459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:30,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:30,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:30,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979175517] [2021-06-05 14:38:30,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:30,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:30,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:30,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:30,256 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:30,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:30,589 INFO L93 Difference]: Finished difference Result 726 states and 2225 transitions. [2021-06-05 14:38:30,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:30,590 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:30,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:30,591 INFO L225 Difference]: With dead ends: 726 [2021-06-05 14:38:30,591 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 14:38:30,591 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 252.4ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:30,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 14:38:30,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 470. [2021-06-05 14:38:30,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1300639658848612) internal successors, (1468), 469 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:30,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1468 transitions. [2021-06-05 14:38:30,596 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1468 transitions. Word has length 21 [2021-06-05 14:38:30,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:30,596 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1468 transitions. [2021-06-05 14:38:30,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:30,596 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1468 transitions. [2021-06-05 14:38:30,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:30,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:30,597 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:30,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6414,1106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:30,797 INFO L430 AbstractCegarLoop]: === Iteration 1118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:30,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:30,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1753573427, now seen corresponding path program 1106 times [2021-06-05 14:38:30,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:30,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072890253] [2021-06-05 14:38:30,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:30,875 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:30,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:30,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072890253] [2021-06-05 14:38:30,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072890253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:30,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098477974] [2021-06-05 14:38:30,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:30,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:30,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:30,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:30,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:30,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:30,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:30,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:30,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:30,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:30,964 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:30,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:30,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:31,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:31,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098477974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:31,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:31,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:31,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863406266] [2021-06-05 14:38:31,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:31,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:31,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:31,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:31,013 INFO L87 Difference]: Start difference. First operand 470 states and 1468 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:31,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:31,375 INFO L93 Difference]: Finished difference Result 720 states and 2210 transitions. [2021-06-05 14:38:31,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:31,375 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:31,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:31,376 INFO L225 Difference]: With dead ends: 720 [2021-06-05 14:38:31,376 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 14:38:31,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 266.9ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:31,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 14:38:31,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 467. [2021-06-05 14:38:31,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.124463519313305) internal successors, (1456), 466 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:31,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1456 transitions. [2021-06-05 14:38:31,381 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1456 transitions. Word has length 21 [2021-06-05 14:38:31,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:31,381 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1456 transitions. [2021-06-05 14:38:31,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:31,382 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1456 transitions. [2021-06-05 14:38:31,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:31,382 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:31,382 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:31,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6417,1107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:31,582 INFO L430 AbstractCegarLoop]: === Iteration 1119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:31,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:31,583 INFO L82 PathProgramCache]: Analyzing trace with hash 838491939, now seen corresponding path program 1107 times [2021-06-05 14:38:31,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:31,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795094323] [2021-06-05 14:38:31,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:31,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:31,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:31,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795094323] [2021-06-05 14:38:31,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795094323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:31,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296367634] [2021-06-05 14:38:31,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:31,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:38:31,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:31,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:31,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:31,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:31,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:31,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:31,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:31,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:31,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:31,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:31,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:31,758 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:31,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:31,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:31,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:31,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296367634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:31,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:31,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:38:31,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26316564] [2021-06-05 14:38:31,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:31,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:31,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:31,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:31,801 INFO L87 Difference]: Start difference. First operand 467 states and 1456 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:32,120 INFO L93 Difference]: Finished difference Result 702 states and 2153 transitions. [2021-06-05 14:38:32,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:32,121 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:32,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:32,122 INFO L225 Difference]: With dead ends: 702 [2021-06-05 14:38:32,122 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 14:38:32,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 230.8ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:32,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 14:38:32,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 464. [2021-06-05 14:38:32,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 14:38:32,127 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 14:38:32,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:32,127 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 14:38:32,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,127 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 14:38:32,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:32,127 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:32,127 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:32,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6420 [2021-06-05 14:38:32,328 INFO L430 AbstractCegarLoop]: === Iteration 1120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:32,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:32,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1971386031, now seen corresponding path program 1108 times [2021-06-05 14:38:32,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:32,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115890407] [2021-06-05 14:38:32,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:32,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:32,399 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:32,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:32,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115890407] [2021-06-05 14:38:32,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115890407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:32,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617590871] [2021-06-05 14:38:32,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:32,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:32,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:32,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:32,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:32,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:32,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:32,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:38:32,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:32,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:32,489 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:32,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:32,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:32,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617590871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:32,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:32,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:38:32,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953864383] [2021-06-05 14:38:32,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:38:32,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:32,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:38:32,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:32,505 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:32,651 INFO L93 Difference]: Finished difference Result 739 states and 2244 transitions. [2021-06-05 14:38:32,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 14:38:32,651 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:32,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:32,652 INFO L225 Difference]: With dead ends: 739 [2021-06-05 14:38:32,652 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 14:38:32,652 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 121.5ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:32,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 14:38:32,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 456. [2021-06-05 14:38:32,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 14:38:32,657 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 14:38:32,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:32,657 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 14:38:32,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:32,657 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 14:38:32,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:32,658 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:32,658 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:32,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6423,1109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:32,858 INFO L430 AbstractCegarLoop]: === Iteration 1121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:32,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:32,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1619731609, now seen corresponding path program 1109 times [2021-06-05 14:38:32,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:32,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075241731] [2021-06-05 14:38:32,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:32,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:32,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:32,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075241731] [2021-06-05 14:38:32,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075241731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:32,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48361081] [2021-06-05 14:38:32,921 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:32,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:38:32,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:32,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 14:38:32,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:32,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:32,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:32,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:32,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:32,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:32,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-05 14:38:33,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:33,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:33,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 14:38:33,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:33,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:33,060 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:33,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:33,061 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 14:38:33,106 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:33,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48361081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:33,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:33,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:33,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528297456] [2021-06-05 14:38:33,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:33,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:33,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:33,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:33,107 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:34,155 INFO L93 Difference]: Finished difference Result 984 states and 2934 transitions. [2021-06-05 14:38:34,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 14:38:34,156 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:34,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:34,157 INFO L225 Difference]: With dead ends: 984 [2021-06-05 14:38:34,157 INFO L226 Difference]: Without dead ends: 942 [2021-06-05 14:38:34,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 763.0ms TimeCoverageRelationStatistics Valid=385, Invalid=1595, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 14:38:34,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-06-05 14:38:34,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 456. [2021-06-05 14:38:34,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1164835164835165) internal successors, (1418), 455 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1418 transitions. [2021-06-05 14:38:34,163 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1418 transitions. Word has length 21 [2021-06-05 14:38:34,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:34,163 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1418 transitions. [2021-06-05 14:38:34,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,163 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1418 transitions. [2021-06-05 14:38:34,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:34,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:34,164 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:34,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6426 [2021-06-05 14:38:34,364 INFO L430 AbstractCegarLoop]: === Iteration 1122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:34,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:34,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1736989111, now seen corresponding path program 1110 times [2021-06-05 14:38:34,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:34,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647444074] [2021-06-05 14:38:34,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:34,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:34,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:34,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647444074] [2021-06-05 14:38:34,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647444074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:34,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946084412] [2021-06-05 14:38:34,437 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:34,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:38:34,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:34,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:34,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:34,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:34,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:34,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:34,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:34,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:34,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:34,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:34,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:34,528 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:34,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:34,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:34,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:34,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946084412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:34,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:34,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:34,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423939281] [2021-06-05 14:38:34,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:34,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:34,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:34,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:34,572 INFO L87 Difference]: Start difference. First operand 456 states and 1418 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:34,816 INFO L93 Difference]: Finished difference Result 771 states and 2302 transitions. [2021-06-05 14:38:34,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:34,816 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:34,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:34,817 INFO L225 Difference]: With dead ends: 771 [2021-06-05 14:38:34,817 INFO L226 Difference]: Without dead ends: 750 [2021-06-05 14:38:34,817 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 171.9ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:38:34,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-06-05 14:38:34,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 450. [2021-06-05 14:38:34,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.11804008908686) internal successors, (1400), 449 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1400 transitions. [2021-06-05 14:38:34,822 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1400 transitions. Word has length 21 [2021-06-05 14:38:34,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:34,823 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1400 transitions. [2021-06-05 14:38:34,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:34,823 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1400 transitions. [2021-06-05 14:38:34,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:34,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:34,823 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:35,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6433 [2021-06-05 14:38:35,024 INFO L430 AbstractCegarLoop]: === Iteration 1123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:35,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:35,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1583006251, now seen corresponding path program 1111 times [2021-06-05 14:38:35,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:35,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520909970] [2021-06-05 14:38:35,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:35,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:35,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:35,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520909970] [2021-06-05 14:38:35,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520909970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:35,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993029389] [2021-06-05 14:38:35,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:35,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:35,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:35,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:35,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:35,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,171 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:35,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:35,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:35,202 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:35,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 14:38:35,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:35,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993029389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:35,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:35,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:35,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273466737] [2021-06-05 14:38:35,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:35,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:35,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:35,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:35,231 INFO L87 Difference]: Start difference. First operand 450 states and 1400 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:35,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:35,587 INFO L93 Difference]: Finished difference Result 745 states and 2221 transitions. [2021-06-05 14:38:35,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:35,588 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:35,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:35,589 INFO L225 Difference]: With dead ends: 745 [2021-06-05 14:38:35,589 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 14:38:35,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 219.4ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:35,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 14:38:35,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 452. [2021-06-05 14:38:35,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.11529933481153) internal successors, (1405), 451 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:35,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1405 transitions. [2021-06-05 14:38:35,594 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1405 transitions. Word has length 21 [2021-06-05 14:38:35,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:35,594 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1405 transitions. [2021-06-05 14:38:35,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:35,594 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1405 transitions. [2021-06-05 14:38:35,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:35,595 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:35,595 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:35,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6436,1112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:35,811 INFO L430 AbstractCegarLoop]: === Iteration 1124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:35,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:35,811 INFO L82 PathProgramCache]: Analyzing trace with hash 253078089, now seen corresponding path program 1112 times [2021-06-05 14:38:35,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:35,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052541753] [2021-06-05 14:38:35,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:35,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:35,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:35,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:35,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052541753] [2021-06-05 14:38:35,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052541753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:35,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752485407] [2021-06-05 14:38:35,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:35,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:35,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:35,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:35,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:35,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:35,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:35,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:35,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:35,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:35,986 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:35,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:35,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:36,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:36,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752485407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:36,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:36,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:36,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747160782] [2021-06-05 14:38:36,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:36,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:36,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:36,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:36,033 INFO L87 Difference]: Start difference. First operand 452 states and 1405 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:36,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:36,347 INFO L93 Difference]: Finished difference Result 739 states and 2206 transitions. [2021-06-05 14:38:36,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:36,347 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:36,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:36,348 INFO L225 Difference]: With dead ends: 739 [2021-06-05 14:38:36,348 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 14:38:36,349 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 225.4ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:36,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 14:38:36,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 449. [2021-06-05 14:38:36,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.109375) internal successors, (1393), 448 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:36,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1393 transitions. [2021-06-05 14:38:36,354 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1393 transitions. Word has length 21 [2021-06-05 14:38:36,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:36,354 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1393 transitions. [2021-06-05 14:38:36,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:36,354 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1393 transitions. [2021-06-05 14:38:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:36,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:36,354 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:36,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6439,1113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:36,565 INFO L430 AbstractCegarLoop]: === Iteration 1125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:36,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:36,565 INFO L82 PathProgramCache]: Analyzing trace with hash -662003399, now seen corresponding path program 1113 times [2021-06-05 14:38:36,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:36,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575267348] [2021-06-05 14:38:36,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:36,644 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:36,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:36,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575267348] [2021-06-05 14:38:36,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575267348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:36,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291224647] [2021-06-05 14:38:36,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:36,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 14:38:36,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:36,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:36,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:36,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:36,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:36,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:36,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:36,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:36,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:36,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:36,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:36,739 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:36,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:36,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:36,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:36,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291224647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:36,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:36,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:36,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920709470] [2021-06-05 14:38:36,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:36,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:36,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:36,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:36,783 INFO L87 Difference]: Start difference. First operand 449 states and 1393 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:37,019 INFO L93 Difference]: Finished difference Result 727 states and 2167 transitions. [2021-06-05 14:38:37,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:37,020 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:37,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:37,020 INFO L225 Difference]: With dead ends: 727 [2021-06-05 14:38:37,020 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 14:38:37,021 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 188.4ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:38:37,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 14:38:37,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 446. [2021-06-05 14:38:37,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1101123595505618) internal successors, (1384), 445 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1384 transitions. [2021-06-05 14:38:37,026 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1384 transitions. Word has length 21 [2021-06-05 14:38:37,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:37,026 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1384 transitions. [2021-06-05 14:38:37,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,026 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1384 transitions. [2021-06-05 14:38:37,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 14:38:37,026 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:37,026 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:37,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6442,1114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:37,227 INFO L430 AbstractCegarLoop]: === Iteration 1126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:37,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:37,227 INFO L82 PathProgramCache]: Analyzing trace with hash 823085927, now seen corresponding path program 1114 times [2021-06-05 14:38:37,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:37,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988169278] [2021-06-05 14:38:37,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:37,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:37,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:37,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988169278] [2021-06-05 14:38:37,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988169278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:37,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064671347] [2021-06-05 14:38:37,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:37,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:37,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:37,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:37,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:37,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:37,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:37,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:37,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:37,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:38:37,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 14:38:37,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:37,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:37,388 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:37,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:37,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 14:38:37,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:37,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064671347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:37,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:37,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:37,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128823779] [2021-06-05 14:38:37,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:37,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:37,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:37,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:37,430 INFO L87 Difference]: Start difference. First operand 446 states and 1384 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:37,704 INFO L93 Difference]: Finished difference Result 819 states and 2413 transitions. [2021-06-05 14:38:37,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:37,704 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 14:38:37,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:37,705 INFO L225 Difference]: With dead ends: 819 [2021-06-05 14:38:37,705 INFO L226 Difference]: Without dead ends: 798 [2021-06-05 14:38:37,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 192.7ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:38:37,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-06-05 14:38:37,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 417. [2021-06-05 14:38:37,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.076923076923077) internal successors, (1280), 416 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1280 transitions. [2021-06-05 14:38:37,710 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1280 transitions. Word has length 21 [2021-06-05 14:38:37,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:37,710 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1280 transitions. [2021-06-05 14:38:37,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:37,710 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1280 transitions. [2021-06-05 14:38:37,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:37,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:37,711 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:37,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6445,1115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:37,911 INFO L430 AbstractCegarLoop]: === Iteration 1127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:37,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:37,911 INFO L82 PathProgramCache]: Analyzing trace with hash 384168452, now seen corresponding path program 1115 times [2021-06-05 14:38:37,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:37,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150205341] [2021-06-05 14:38:37,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:37,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:37,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:37,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:37,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150205341] [2021-06-05 14:38:37,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150205341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:37,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143098849] [2021-06-05 14:38:37,978 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:38,007 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:38,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:38,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:38,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:38,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:38,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:38,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:38,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:38,040 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 14:38:38,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:38,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:38,058 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:38,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:38,066 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:38,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143098849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:38,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:38,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:38:38,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764797534] [2021-06-05 14:38:38,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:38:38,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:38,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:38:38,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:38:38,067 INFO L87 Difference]: Start difference. First operand 417 states and 1280 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:38,166 INFO L93 Difference]: Finished difference Result 679 states and 2041 transitions. [2021-06-05 14:38:38,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:38,167 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:38,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:38,167 INFO L225 Difference]: With dead ends: 679 [2021-06-05 14:38:38,167 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 14:38:38,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 73.6ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:38,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 14:38:38,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 427. [2021-06-05 14:38:38,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.0938967136150235) internal successors, (1318), 426 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1318 transitions. [2021-06-05 14:38:38,172 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1318 transitions. Word has length 22 [2021-06-05 14:38:38,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:38,173 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1318 transitions. [2021-06-05 14:38:38,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,173 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1318 transitions. [2021-06-05 14:38:38,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:38,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:38,173 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:38,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6448,1116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:38,374 INFO L430 AbstractCegarLoop]: === Iteration 1128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:38,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:38,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1340933574, now seen corresponding path program 1116 times [2021-06-05 14:38:38,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:38,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254807668] [2021-06-05 14:38:38,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:38,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:38,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254807668] [2021-06-05 14:38:38,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254807668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:38,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317748312] [2021-06-05 14:38:38,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:38,466 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:38:38,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:38,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:38,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:38,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:38,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:38,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 14:38:38,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:38,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:38,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:38,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:38,520 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:38,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:38,521 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 14:38:38,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:38,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317748312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:38,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:38,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:38,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457956108] [2021-06-05 14:38:38,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:38,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:38,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:38,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:38,528 INFO L87 Difference]: Start difference. First operand 427 states and 1318 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:38,704 INFO L93 Difference]: Finished difference Result 633 states and 1916 transitions. [2021-06-05 14:38:38,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:38,705 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:38,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:38,706 INFO L225 Difference]: With dead ends: 633 [2021-06-05 14:38:38,706 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 14:38:38,706 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:38,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 14:38:38,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 428. [2021-06-05 14:38:38,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.088992974238876) internal successors, (1319), 427 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1319 transitions. [2021-06-05 14:38:38,710 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1319 transitions. Word has length 22 [2021-06-05 14:38:38,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:38,710 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1319 transitions. [2021-06-05 14:38:38,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:38,710 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1319 transitions. [2021-06-05 14:38:38,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:38,711 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:38,711 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:38,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6452 [2021-06-05 14:38:38,911 INFO L430 AbstractCegarLoop]: === Iteration 1129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:38,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:38,911 INFO L82 PathProgramCache]: Analyzing trace with hash -1558531740, now seen corresponding path program 1117 times [2021-06-05 14:38:38,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:38,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104963957] [2021-06-05 14:38:38,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:38,983 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:38,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:38,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104963957] [2021-06-05 14:38:38,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104963957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:38,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090907043] [2021-06-05 14:38:38,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:39,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:39,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:39,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:39,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:39,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:39,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:39,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:39,043 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 14:38:39,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:39,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:39,071 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:39,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:39,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:39,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090907043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:39,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:39,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:39,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208750241] [2021-06-05 14:38:39,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:39,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:39,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:39,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:39,079 INFO L87 Difference]: Start difference. First operand 428 states and 1319 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:39,203 INFO L93 Difference]: Finished difference Result 661 states and 2002 transitions. [2021-06-05 14:38:39,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:39,203 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:39,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:39,204 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:38:39,204 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:38:39,204 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:39,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:38:39,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 430. [2021-06-05 14:38:39,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.086247086247086) internal successors, (1324), 429 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1324 transitions. [2021-06-05 14:38:39,208 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1324 transitions. Word has length 22 [2021-06-05 14:38:39,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:39,209 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1324 transitions. [2021-06-05 14:38:39,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,209 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1324 transitions. [2021-06-05 14:38:39,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:39,209 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:39,209 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:39,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6456,1118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:39,410 INFO L430 AbstractCegarLoop]: === Iteration 1130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:39,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:39,410 INFO L82 PathProgramCache]: Analyzing trace with hash 127860100, now seen corresponding path program 1118 times [2021-06-05 14:38:39,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:39,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725653585] [2021-06-05 14:38:39,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:39,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:39,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:39,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725653585] [2021-06-05 14:38:39,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725653585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:39,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106585788] [2021-06-05 14:38:39,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:39,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:39,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:39,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:39,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:39,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:39,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:39,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:39,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:39,538 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 14:38:39,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:39,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:39,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:39,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:39,564 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:39,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:39,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:38:39,589 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:39,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106585788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:39,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:39,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:38:39,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979721766] [2021-06-05 14:38:39,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:38:39,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:39,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:38:39,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:39,590 INFO L87 Difference]: Start difference. First operand 430 states and 1324 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:39,731 INFO L93 Difference]: Finished difference Result 658 states and 1993 transitions. [2021-06-05 14:38:39,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:39,731 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:39,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:39,732 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:38:39,732 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 14:38:39,732 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:39,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 14:38:39,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 427. [2021-06-05 14:38:39,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.0938967136150235) internal successors, (1318), 426 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1318 transitions. [2021-06-05 14:38:39,737 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1318 transitions. Word has length 22 [2021-06-05 14:38:39,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:39,737 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1318 transitions. [2021-06-05 14:38:39,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:39,737 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1318 transitions. [2021-06-05 14:38:39,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:39,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:39,738 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:39,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6460,1119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:39,938 INFO L430 AbstractCegarLoop]: === Iteration 1131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:39,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:39,938 INFO L82 PathProgramCache]: Analyzing trace with hash 1468978378, now seen corresponding path program 1119 times [2021-06-05 14:38:39,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:39,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587842525] [2021-06-05 14:38:39,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:40,001 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:40,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:40,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587842525] [2021-06-05 14:38:40,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587842525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:40,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759108209] [2021-06-05 14:38:40,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:40,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:38:40,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:40,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:40,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:40,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:40,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:40,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:40,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:40,084 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 14:38:40,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:40,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:40,101 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:40,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:40,108 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:40,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759108209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:40,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:40,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:40,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327848032] [2021-06-05 14:38:40,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:40,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:40,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:40,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:40,109 INFO L87 Difference]: Start difference. First operand 427 states and 1318 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:40,218 INFO L93 Difference]: Finished difference Result 550 states and 1681 transitions. [2021-06-05 14:38:40,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:40,218 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:40,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:40,219 INFO L225 Difference]: With dead ends: 550 [2021-06-05 14:38:40,219 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 14:38:40,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:40,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 14:38:40,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 433. [2021-06-05 14:38:40,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.099537037037037) internal successors, (1339), 432 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1339 transitions. [2021-06-05 14:38:40,229 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1339 transitions. Word has length 22 [2021-06-05 14:38:40,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:40,230 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1339 transitions. [2021-06-05 14:38:40,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,230 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1339 transitions. [2021-06-05 14:38:40,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:40,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:40,230 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:40,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6465,1120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:40,430 INFO L430 AbstractCegarLoop]: === Iteration 1132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:40,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:40,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1246769766, now seen corresponding path program 1120 times [2021-06-05 14:38:40,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:40,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838145056] [2021-06-05 14:38:40,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:40,495 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:40,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:40,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838145056] [2021-06-05 14:38:40,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838145056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:40,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139836469] [2021-06-05 14:38:40,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:40,522 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:40,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:40,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:40,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:40,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:40,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:40,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:40,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:40,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:40,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:40,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:40,612 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:40,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:40,613 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 14:38:40,619 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:40,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139836469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:40,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:40,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:40,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242301601] [2021-06-05 14:38:40,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:40,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:40,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:40,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:40,620 INFO L87 Difference]: Start difference. First operand 433 states and 1339 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:40,765 INFO L93 Difference]: Finished difference Result 556 states and 1699 transitions. [2021-06-05 14:38:40,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:40,765 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:40,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:40,766 INFO L225 Difference]: With dead ends: 556 [2021-06-05 14:38:40,766 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 14:38:40,766 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 14:38:40,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 433. [2021-06-05 14:38:40,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.0925925925925926) internal successors, (1336), 432 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1336 transitions. [2021-06-05 14:38:40,770 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1336 transitions. Word has length 22 [2021-06-05 14:38:40,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:40,770 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1336 transitions. [2021-06-05 14:38:40,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:40,771 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1336 transitions. [2021-06-05 14:38:40,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:40,771 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:40,771 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:40,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6469,1121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:40,971 INFO L430 AbstractCegarLoop]: === Iteration 1133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:40,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:40,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1139597078, now seen corresponding path program 1121 times [2021-06-05 14:38:40,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:40,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640174333] [2021-06-05 14:38:40,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:41,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:41,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:41,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640174333] [2021-06-05 14:38:41,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640174333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:41,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081202917] [2021-06-05 14:38:41,036 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:41,063 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:41,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:41,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:41,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:41,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:41,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:41,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:41,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:41,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 14:38:41,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:41,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:41,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:41,137 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:41,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:41,138 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:38:41,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:41,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081202917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:41,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:41,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:41,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804096282] [2021-06-05 14:38:41,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:41,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:41,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:41,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:41,155 INFO L87 Difference]: Start difference. First operand 433 states and 1336 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:41,275 INFO L93 Difference]: Finished difference Result 574 states and 1753 transitions. [2021-06-05 14:38:41,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:41,276 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:41,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:41,276 INFO L225 Difference]: With dead ends: 574 [2021-06-05 14:38:41,276 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 14:38:41,276 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 87.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:41,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 14:38:41,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 430. [2021-06-05 14:38:41,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.093240093240093) internal successors, (1327), 429 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1327 transitions. [2021-06-05 14:38:41,281 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1327 transitions. Word has length 22 [2021-06-05 14:38:41,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:41,281 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1327 transitions. [2021-06-05 14:38:41,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,281 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1327 transitions. [2021-06-05 14:38:41,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:41,281 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:41,281 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:41,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6473 [2021-06-05 14:38:41,482 INFO L430 AbstractCegarLoop]: === Iteration 1134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:41,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:41,482 INFO L82 PathProgramCache]: Analyzing trace with hash -2025395358, now seen corresponding path program 1122 times [2021-06-05 14:38:41,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:41,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209768822] [2021-06-05 14:38:41,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:41,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:41,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:41,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:41,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209768822] [2021-06-05 14:38:41,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209768822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:41,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802031104] [2021-06-05 14:38:41,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:41,570 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:41,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:41,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:41,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:41,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:41,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:41,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 14:38:41,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:41,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:41,637 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:41,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:41,643 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:41,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:41,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:38:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:41,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802031104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:41,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:41,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:38:41,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648844563] [2021-06-05 14:38:41,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:38:41,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:41,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:38:41,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:41,666 INFO L87 Difference]: Start difference. First operand 430 states and 1327 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:41,787 INFO L93 Difference]: Finished difference Result 553 states and 1690 transitions. [2021-06-05 14:38:41,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:41,787 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:41,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:41,788 INFO L225 Difference]: With dead ends: 553 [2021-06-05 14:38:41,788 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 14:38:41,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 98.5ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:41,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 14:38:41,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 430. [2021-06-05 14:38:41,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.093240093240093) internal successors, (1327), 429 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1327 transitions. [2021-06-05 14:38:41,792 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1327 transitions. Word has length 22 [2021-06-05 14:38:41,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:41,792 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1327 transitions. [2021-06-05 14:38:41,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:41,792 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1327 transitions. [2021-06-05 14:38:41,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:41,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:41,793 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:41,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6478,1123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:41,993 INFO L430 AbstractCegarLoop]: === Iteration 1135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:41,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:41,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1985309254, now seen corresponding path program 1123 times [2021-06-05 14:38:41,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:41,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569533118] [2021-06-05 14:38:41,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:42,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:42,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:42,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569533118] [2021-06-05 14:38:42,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569533118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:42,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480005737] [2021-06-05 14:38:42,068 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:42,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:42,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:42,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:42,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:42,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:42,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:42,155 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 14:38:42,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:42,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:42,185 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:42,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:42,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:42,193 INFO L518 ElimStorePlain]: Eliminatee v_prenex_336 vanished before elimination [2021-06-05 14:38:42,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:42,194 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:13 [2021-06-05 14:38:42,222 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:42,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480005737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:42,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:42,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:42,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271484183] [2021-06-05 14:38:42,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:42,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:42,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:42,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:42,222 INFO L87 Difference]: Start difference. First operand 430 states and 1327 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:42,390 INFO L93 Difference]: Finished difference Result 592 states and 1798 transitions. [2021-06-05 14:38:42,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:38:42,391 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:42,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:42,391 INFO L225 Difference]: With dead ends: 592 [2021-06-05 14:38:42,391 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 14:38:42,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 161.4ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:38:42,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 14:38:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 448. [2021-06-05 14:38:42,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.102908277404922) internal successors, (1387), 447 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1387 transitions. [2021-06-05 14:38:42,396 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1387 transitions. Word has length 22 [2021-06-05 14:38:42,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:42,396 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1387 transitions. [2021-06-05 14:38:42,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,396 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1387 transitions. [2021-06-05 14:38:42,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:42,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:42,397 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:42,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6482 [2021-06-05 14:38:42,597 INFO L430 AbstractCegarLoop]: === Iteration 1136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:42,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:42,597 INFO L82 PathProgramCache]: Analyzing trace with hash -623266202, now seen corresponding path program 1124 times [2021-06-05 14:38:42,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:42,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326154781] [2021-06-05 14:38:42,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:42,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:42,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:42,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326154781] [2021-06-05 14:38:42,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326154781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348338590] [2021-06-05 14:38:42,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:42,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:42,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:42,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:42,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:42,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:42,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:42,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:42,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:42,773 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 14:38:42,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:42,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:42,806 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:42,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:42,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:42,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:42,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348338590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:42,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:42,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:42,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157485842] [2021-06-05 14:38:42,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:42,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:42,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:42,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:42,816 INFO L87 Difference]: Start difference. First operand 448 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:42,947 INFO L93 Difference]: Finished difference Result 547 states and 1663 transitions. [2021-06-05 14:38:42,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:42,947 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:42,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:42,948 INFO L225 Difference]: With dead ends: 547 [2021-06-05 14:38:42,948 INFO L226 Difference]: Without dead ends: 516 [2021-06-05 14:38:42,948 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:42,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-06-05 14:38:42,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 428. [2021-06-05 14:38:42,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1053864168618266) internal successors, (1326), 427 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1326 transitions. [2021-06-05 14:38:42,958 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1326 transitions. Word has length 22 [2021-06-05 14:38:42,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:42,958 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1326 transitions. [2021-06-05 14:38:42,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:42,958 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1326 transitions. [2021-06-05 14:38:42,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:42,959 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:42,959 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:43,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6491,1125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:43,159 INFO L430 AbstractCegarLoop]: === Iteration 1137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:43,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:43,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1196397136, now seen corresponding path program 1125 times [2021-06-05 14:38:43,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:43,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443928452] [2021-06-05 14:38:43,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:43,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:43,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:43,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443928452] [2021-06-05 14:38:43,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443928452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:43,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131659799] [2021-06-05 14:38:43,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:43,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:38:43,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:43,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:43,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:43,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:43,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:43,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:43,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:43,365 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:43,366 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:43,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:43,369 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:43,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:43,383 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 14:38:43,516 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_339, o_4, v_prenex_340, v_prenex_341, v_prenex_344, v_prenex_345], 1=[v_prenex_338, o_2]} [2021-06-05 14:38:43,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:43,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,564 INFO L628 ElimStorePlain]: treesize reduction 27, result has 74.5 percent of original size [2021-06-05 14:38:43,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:43,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,603 INFO L628 ElimStorePlain]: treesize reduction 9, result has 87.5 percent of original size [2021-06-05 14:38:43,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-06-05 14:38:43,606 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:43,622 INFO L518 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2021-06-05 14:38:43,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:43,624 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:43,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:43,638 INFO L518 ElimStorePlain]: Eliminatee v_prenex_345 vanished before elimination [2021-06-05 14:38:43,638 INFO L518 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2021-06-05 14:38:43,638 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:43,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:43,639 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 14:38:43,651 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:43,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131659799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:43,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:43,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:43,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980638977] [2021-06-05 14:38:43,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:43,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:43,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:43,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:43,652 INFO L87 Difference]: Start difference. First operand 428 states and 1326 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:43,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:43,917 INFO L93 Difference]: Finished difference Result 583 states and 1723 transitions. [2021-06-05 14:38:43,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:43,917 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:43,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:43,918 INFO L225 Difference]: With dead ends: 583 [2021-06-05 14:38:43,918 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:38:43,918 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 281.4ms TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:38:43,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:38:43,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 432. [2021-06-05 14:38:43,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.0951276102088165) internal successors, (1334), 431 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:43,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1334 transitions. [2021-06-05 14:38:43,922 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1334 transitions. Word has length 22 [2021-06-05 14:38:43,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:43,922 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1334 transitions. [2021-06-05 14:38:43,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:43,922 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1334 transitions. [2021-06-05 14:38:43,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:43,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:43,923 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:44,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6495 [2021-06-05 14:38:44,123 INFO L430 AbstractCegarLoop]: === Iteration 1138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:44,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1290560944, now seen corresponding path program 1126 times [2021-06-05 14:38:44,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:44,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548041807] [2021-06-05 14:38:44,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:44,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:44,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:44,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548041807] [2021-06-05 14:38:44,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548041807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:44,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459961101] [2021-06-05 14:38:44,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:44,270 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:44,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:44,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:44,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:44,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:44,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:44,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:44,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:44,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:44,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:44,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:44,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:44,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:44,393 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 14:38:44,531 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_349, o_4, v_prenex_350, v_prenex_353, v_prenex_354, v_prenex_348], 1=[o_2, v_prenex_347]} [2021-06-05 14:38:44,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:44,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,576 INFO L628 ElimStorePlain]: treesize reduction 34, result has 67.3 percent of original size [2021-06-05 14:38:44,576 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:44,576 INFO L518 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2021-06-05 14:38:44,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:44,579 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:44,596 INFO L518 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2021-06-05 14:38:44,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:44,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:44,627 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 14:38:44,627 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:44,627 INFO L518 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2021-06-05 14:38:44,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:44,628 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 14:38:44,640 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:44,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459961101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:44,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:44,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:44,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343914441] [2021-06-05 14:38:44,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:44,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:44,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:44,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:44,641 INFO L87 Difference]: Start difference. First operand 432 states and 1334 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:44,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:44,903 INFO L93 Difference]: Finished difference Result 577 states and 1706 transitions. [2021-06-05 14:38:44,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:44,903 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:44,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:44,904 INFO L225 Difference]: With dead ends: 577 [2021-06-05 14:38:44,904 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 14:38:44,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 293.8ms TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:38:44,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 14:38:44,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 434. [2021-06-05 14:38:44,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.087759815242494) internal successors, (1337), 433 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:44,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1337 transitions. [2021-06-05 14:38:44,909 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1337 transitions. Word has length 22 [2021-06-05 14:38:44,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:44,909 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1337 transitions. [2021-06-05 14:38:44,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:44,909 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1337 transitions. [2021-06-05 14:38:44,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:44,909 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:44,909 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:45,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6509 [2021-06-05 14:38:45,110 INFO L430 AbstractCegarLoop]: === Iteration 1139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:45,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:45,110 INFO L82 PathProgramCache]: Analyzing trace with hash -552021456, now seen corresponding path program 1127 times [2021-06-05 14:38:45,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:45,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122683586] [2021-06-05 14:38:45,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:45,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:45,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122683586] [2021-06-05 14:38:45,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122683586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:45,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512967623] [2021-06-05 14:38:45,184 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:45,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:45,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:45,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:45,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:45,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:45,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:45,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:45,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:45,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:45,314 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:45,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:45,317 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:45,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:45,331 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 14:38:45,426 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_360, v_prenex_363, v_prenex_357, v_prenex_358, v_prenex_359], 1=[o_2, v_prenex_356]} [2021-06-05 14:38:45,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:45,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,479 INFO L628 ElimStorePlain]: treesize reduction 33, result has 70.8 percent of original size [2021-06-05 14:38:45,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:45,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:45,503 INFO L518 ElimStorePlain]: Eliminatee v_prenex_363 vanished before elimination [2021-06-05 14:38:45,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:45,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,540 INFO L628 ElimStorePlain]: treesize reduction 9, result has 84.2 percent of original size [2021-06-05 14:38:45,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:45,543 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:45,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:45,558 INFO L518 ElimStorePlain]: Eliminatee v_prenex_359 vanished before elimination [2021-06-05 14:38:45,558 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:45,558 INFO L518 ElimStorePlain]: Eliminatee v_prenex_356 vanished before elimination [2021-06-05 14:38:45,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:45,559 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:45,576 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:45,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512967623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:45,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:45,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:45,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373888640] [2021-06-05 14:38:45,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:45,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:45,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:45,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:45,577 INFO L87 Difference]: Start difference. First operand 434 states and 1337 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:45,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:45,926 INFO L93 Difference]: Finished difference Result 606 states and 1770 transitions. [2021-06-05 14:38:45,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:45,926 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:45,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:45,927 INFO L225 Difference]: With dead ends: 606 [2021-06-05 14:38:45,927 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:38:45,927 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 351.0ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:45,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:38:45,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 446. [2021-06-05 14:38:45,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:45,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 14:38:45,932 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 14:38:45,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:45,932 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 14:38:45,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:45,932 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 14:38:45,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:45,933 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:45,933 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:46,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6529,1128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:46,133 INFO L430 AbstractCegarLoop]: === Iteration 1140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:46,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:46,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1134370384, now seen corresponding path program 1128 times [2021-06-05 14:38:46,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:46,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586589102] [2021-06-05 14:38:46,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:46,230 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:46,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586589102] [2021-06-05 14:38:46,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586589102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104488511] [2021-06-05 14:38:46,230 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:46,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:46,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:46,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:46,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:46,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:46,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:46,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:46,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:46,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:46,362 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:46,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:46,365 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:46,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:46,380 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 14:38:46,468 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_370, o_4, v_prenex_371, v_prenex_366, v_prenex_367, v_prenex_368], 1=[o_2, v_prenex_365]} [2021-06-05 14:38:46,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:46,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,518 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 14:38:46,518 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:46,518 INFO L518 ElimStorePlain]: Eliminatee v_prenex_371 vanished before elimination [2021-06-05 14:38:46,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:46,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,557 INFO L628 ElimStorePlain]: treesize reduction 9, result has 85.9 percent of original size [2021-06-05 14:38:46,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:46,560 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:46,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:46,574 INFO L518 ElimStorePlain]: Eliminatee v_prenex_368 vanished before elimination [2021-06-05 14:38:46,575 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:46,575 INFO L518 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2021-06-05 14:38:46,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:46,576 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:46,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:46,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104488511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:46,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:46,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:46,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395841175] [2021-06-05 14:38:46,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:46,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:46,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:46,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:46,593 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:46,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:46,933 INFO L93 Difference]: Finished difference Result 580 states and 1707 transitions. [2021-06-05 14:38:46,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:38:46,934 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:46,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:46,934 INFO L225 Difference]: With dead ends: 580 [2021-06-05 14:38:46,935 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:38:46,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 323.7ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:46,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:38:46,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 430. [2021-06-05 14:38:46,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.097902097902098) internal successors, (1329), 429 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:46,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1329 transitions. [2021-06-05 14:38:46,939 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1329 transitions. Word has length 22 [2021-06-05 14:38:46,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:46,939 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1329 transitions. [2021-06-05 14:38:46,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:46,939 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1329 transitions. [2021-06-05 14:38:46,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:46,940 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:46,940 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:47,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6543 [2021-06-05 14:38:47,140 INFO L430 AbstractCegarLoop]: === Iteration 1141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:47,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:47,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1927027798, now seen corresponding path program 1129 times [2021-06-05 14:38:47,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:47,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655089699] [2021-06-05 14:38:47,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:47,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:47,216 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:47,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:47,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655089699] [2021-06-05 14:38:47,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655089699] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:47,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818793794] [2021-06-05 14:38:47,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:47,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:47,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:47,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:47,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:47,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:47,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:47,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:47,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:47,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:47,371 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:47,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:47,390 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 14:38:47,509 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_374, v_prenex_375, v_prenex_377, v_prenex_379], 1=[v_prenex_376, v_prenex_378]} [2021-06-05 14:38:47,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:47,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,553 INFO L628 ElimStorePlain]: treesize reduction 34, result has 64.9 percent of original size [2021-06-05 14:38:47,553 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:47,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:47,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:47,573 INFO L518 ElimStorePlain]: Eliminatee v_prenex_375 vanished before elimination [2021-06-05 14:38:47,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:47,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:47,603 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 14:38:47,603 INFO L518 ElimStorePlain]: Eliminatee v_prenex_379 vanished before elimination [2021-06-05 14:38:47,603 INFO L518 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2021-06-05 14:38:47,603 INFO L518 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2021-06-05 14:38:47,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:47,605 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 14:38:47,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:47,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818793794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:47,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:47,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:47,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365439245] [2021-06-05 14:38:47,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:47,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:47,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:47,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:47,618 INFO L87 Difference]: Start difference. First operand 430 states and 1329 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:47,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:47,886 INFO L93 Difference]: Finished difference Result 522 states and 1575 transitions. [2021-06-05 14:38:47,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:47,887 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:47,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:47,887 INFO L225 Difference]: With dead ends: 522 [2021-06-05 14:38:47,887 INFO L226 Difference]: Without dead ends: 479 [2021-06-05 14:38:47,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 303.3ms TimeCoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:38:47,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-06-05 14:38:47,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 434. [2021-06-05 14:38:47,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.087759815242494) internal successors, (1337), 433 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:47,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1337 transitions. [2021-06-05 14:38:47,892 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1337 transitions. Word has length 22 [2021-06-05 14:38:47,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:47,892 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1337 transitions. [2021-06-05 14:38:47,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:47,892 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1337 transitions. [2021-06-05 14:38:47,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:47,892 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:47,892 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:48,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6557,1130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:48,093 INFO L430 AbstractCegarLoop]: === Iteration 1142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:48,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:48,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1188488310, now seen corresponding path program 1130 times [2021-06-05 14:38:48,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:48,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277846663] [2021-06-05 14:38:48,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:48,176 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:48,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:48,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277846663] [2021-06-05 14:38:48,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277846663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:48,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899543798] [2021-06-05 14:38:48,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:48,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:48,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:48,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:48,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:48,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:48,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:48,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:48,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:48,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:48,345 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:48,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:48,348 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:48,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:48,369 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 14:38:48,428 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_384, v_prenex_385, v_prenex_386, v_prenex_387, v_prenex_388], 1=[o_2, v_prenex_383]} [2021-06-05 14:38:48,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:48,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,480 INFO L628 ElimStorePlain]: treesize reduction 49, result has 56.6 percent of original size [2021-06-05 14:38:48,480 INFO L518 ElimStorePlain]: Eliminatee v_prenex_384 vanished before elimination [2021-06-05 14:38:48,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:48,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:48,501 INFO L518 ElimStorePlain]: Eliminatee v_prenex_386 vanished before elimination [2021-06-05 14:38:48,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:48,503 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:48,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:48,518 INFO L518 ElimStorePlain]: Eliminatee v_prenex_388 vanished before elimination [2021-06-05 14:38:48,518 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:48,518 INFO L518 ElimStorePlain]: Eliminatee v_prenex_383 vanished before elimination [2021-06-05 14:38:48,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:48,519 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:48,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:48,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899543798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:48,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:48,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:48,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842044453] [2021-06-05 14:38:48,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:48,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:48,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:48,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:48,536 INFO L87 Difference]: Start difference. First operand 434 states and 1337 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:48,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:48,840 INFO L93 Difference]: Finished difference Result 553 states and 1645 transitions. [2021-06-05 14:38:48,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:38:48,840 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:48,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:48,841 INFO L225 Difference]: With dead ends: 553 [2021-06-05 14:38:48,841 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 14:38:48,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:38:48,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 14:38:48,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 446. [2021-06-05 14:38:48,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:48,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 14:38:48,846 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 14:38:48,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:48,846 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 14:38:48,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:48,846 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 14:38:48,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:48,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:48,846 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:49,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1131 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6571 [2021-06-05 14:38:49,047 INFO L430 AbstractCegarLoop]: === Iteration 1143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:49,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:49,047 INFO L82 PathProgramCache]: Analyzing trace with hash 497903530, now seen corresponding path program 1131 times [2021-06-05 14:38:49,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:49,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433798616] [2021-06-05 14:38:49,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:49,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:49,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:49,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:49,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433798616] [2021-06-05 14:38:49,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433798616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:49,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67849595] [2021-06-05 14:38:49,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:49,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:38:49,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:49,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:49,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:49,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:49,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:49,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:49,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:49,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:49,282 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:49,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:49,285 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:49,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:49,304 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 14:38:49,364 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_392, v_prenex_393, o_4, v_prenex_395, v_prenex_397], 1=[v_prenex_394, v_prenex_396]} [2021-06-05 14:38:49,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:49,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,414 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 14:38:49,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:49,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:49,436 INFO L518 ElimStorePlain]: Eliminatee v_prenex_393 vanished before elimination [2021-06-05 14:38:49,436 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:49,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:49,439 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:49,468 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 14:38:49,468 INFO L518 ElimStorePlain]: Eliminatee v_prenex_397 vanished before elimination [2021-06-05 14:38:49,469 INFO L518 ElimStorePlain]: Eliminatee v_prenex_394 vanished before elimination [2021-06-05 14:38:49,469 INFO L518 ElimStorePlain]: Eliminatee v_prenex_396 vanished before elimination [2021-06-05 14:38:49,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:49,470 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:49,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:49,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67849595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:49,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:49,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:49,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245704703] [2021-06-05 14:38:49,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:49,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:49,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:49,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:49,487 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:49,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:49,726 INFO L93 Difference]: Finished difference Result 514 states and 1543 transitions. [2021-06-05 14:38:49,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:49,726 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:49,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:49,727 INFO L225 Difference]: With dead ends: 514 [2021-06-05 14:38:49,727 INFO L226 Difference]: Without dead ends: 477 [2021-06-05 14:38:49,727 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 274.6ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:38:49,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-05 14:38:49,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 432. [2021-06-05 14:38:49,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.0904872389791183) internal successors, (1332), 431 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:49,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1332 transitions. [2021-06-05 14:38:49,731 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1332 transitions. Word has length 22 [2021-06-05 14:38:49,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:49,731 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1332 transitions. [2021-06-05 14:38:49,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:49,731 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1332 transitions. [2021-06-05 14:38:49,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:49,731 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:49,732 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:49,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6585,1132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:49,932 INFO L430 AbstractCegarLoop]: === Iteration 1144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:49,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:49,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1416536082, now seen corresponding path program 1132 times [2021-06-05 14:38:49,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:49,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837499832] [2021-06-05 14:38:49,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:49,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:50,008 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:50,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:50,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837499832] [2021-06-05 14:38:50,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837499832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:50,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330695778] [2021-06-05 14:38:50,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:50,035 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:50,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:50,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:50,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:50,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:50,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:50,126 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:50,128 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:50,131 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:50,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:50,147 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 14:38:50,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:50,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:50,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:50,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:50,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:50,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:50,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:50,215 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,234 INFO L628 ElimStorePlain]: treesize reduction 42, result has 26.3 percent of original size [2021-06-05 14:38:50,235 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:50,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:50,236 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:97, output treesize:6 [2021-06-05 14:38:50,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:50,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330695778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:50,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:50,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:50,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24760766] [2021-06-05 14:38:50,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:50,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:50,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:50,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:50,253 INFO L87 Difference]: Start difference. First operand 432 states and 1332 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:50,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:50,564 INFO L93 Difference]: Finished difference Result 557 states and 1654 transitions. [2021-06-05 14:38:50,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:50,565 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:50,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:50,565 INFO L225 Difference]: With dead ends: 557 [2021-06-05 14:38:50,565 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 14:38:50,565 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:38:50,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 14:38:50,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 448. [2021-06-05 14:38:50,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.0738255033557045) internal successors, (1374), 447 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:50,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1374 transitions. [2021-06-05 14:38:50,570 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1374 transitions. Word has length 22 [2021-06-05 14:38:50,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:50,570 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1374 transitions. [2021-06-05 14:38:50,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:50,570 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1374 transitions. [2021-06-05 14:38:50,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:50,570 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:50,570 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:50,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6605,1133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:50,771 INFO L430 AbstractCegarLoop]: === Iteration 1145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:50,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:50,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1192039374, now seen corresponding path program 1133 times [2021-06-05 14:38:50,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:50,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711271643] [2021-06-05 14:38:50,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:50,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:50,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:50,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:50,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711271643] [2021-06-05 14:38:50,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711271643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:50,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400122374] [2021-06-05 14:38:50,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:50,890 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:38:50,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:50,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:50,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:50,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:38:50,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:50,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:50,977 INFO L628 ElimStorePlain]: treesize reduction 2, result has 93.3 percent of original size [2021-06-05 14:38:50,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:50,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:28 [2021-06-05 14:38:51,038 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:51,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400122374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:51,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:51,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:38:51,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587544678] [2021-06-05 14:38:51,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:51,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:51,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:51,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:51,039 INFO L87 Difference]: Start difference. First operand 448 states and 1374 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:51,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:51,433 INFO L93 Difference]: Finished difference Result 528 states and 1569 transitions. [2021-06-05 14:38:51,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:51,434 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:51,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:51,434 INFO L225 Difference]: With dead ends: 528 [2021-06-05 14:38:51,434 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 14:38:51,434 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 393.6ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:51,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 14:38:51,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 446. [2021-06-05 14:38:51,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:51,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 14:38:51,439 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 14:38:51,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:51,439 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 14:38:51,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:51,439 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 14:38:51,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:51,440 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:51,440 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:51,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6612 [2021-06-05 14:38:51,640 INFO L430 AbstractCegarLoop]: === Iteration 1146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:51,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:51,640 INFO L82 PathProgramCache]: Analyzing trace with hash -2077837654, now seen corresponding path program 1134 times [2021-06-05 14:38:51,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:51,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842876455] [2021-06-05 14:38:51,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:51,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:51,724 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:51,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:51,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842876455] [2021-06-05 14:38:51,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842876455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:51,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331298212] [2021-06-05 14:38:51,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:51,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:38:51,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:51,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:51,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:51,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:51,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:38:51,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:51,854 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:51,856 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:51,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:51,872 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 14:38:51,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:51,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:51,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:51,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:51,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:51,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:51,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:38:51,962 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:51,978 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-06-05 14:38:51,978 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:38:51,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:51,979 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:93, output treesize:5 [2021-06-05 14:38:51,994 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:51,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331298212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:51,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:51,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:51,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076056950] [2021-06-05 14:38:51,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:51,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:51,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:51,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:51,994 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:52,367 INFO L93 Difference]: Finished difference Result 520 states and 1557 transitions. [2021-06-05 14:38:52,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:38:52,367 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:52,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:52,368 INFO L225 Difference]: With dead ends: 520 [2021-06-05 14:38:52,368 INFO L226 Difference]: Without dead ends: 475 [2021-06-05 14:38:52,368 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 454.9ms TimeCoverageRelationStatistics Valid=132, Invalid=420, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:52,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-05 14:38:52,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 428. [2021-06-05 14:38:52,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1030444964871196) internal successors, (1325), 427 states have internal predecessors, (1325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1325 transitions. [2021-06-05 14:38:52,372 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1325 transitions. Word has length 22 [2021-06-05 14:38:52,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:52,372 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1325 transitions. [2021-06-05 14:38:52,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,372 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1325 transitions. [2021-06-05 14:38:52,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:52,373 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:52,373 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:52,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6619,1135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:52,577 INFO L430 AbstractCegarLoop]: === Iteration 1147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:52,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:52,577 INFO L82 PathProgramCache]: Analyzing trace with hash 532418614, now seen corresponding path program 1135 times [2021-06-05 14:38:52,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:52,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294008012] [2021-06-05 14:38:52,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:52,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:52,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:52,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294008012] [2021-06-05 14:38:52,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294008012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:52,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166620926] [2021-06-05 14:38:52,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:52,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:52,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:52,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:52,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:52,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:52,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:52,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:52,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:52,719 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:52,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:52,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:52,743 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 14:38:52,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:52,744 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 14:38:52,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:52,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:52,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:52,775 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:52,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:52,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:52,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:52,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166620926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:52,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:52,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:52,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807123209] [2021-06-05 14:38:52,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:52,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:52,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:52,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:52,783 INFO L87 Difference]: Start difference. First operand 428 states and 1325 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:52,896 INFO L93 Difference]: Finished difference Result 900 states and 2746 transitions. [2021-06-05 14:38:52,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:52,896 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:52,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:52,897 INFO L225 Difference]: With dead ends: 900 [2021-06-05 14:38:52,897 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 14:38:52,897 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 80.9ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:52,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 14:38:52,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 436. [2021-06-05 14:38:52,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.1241379310344826) internal successors, (1359), 435 states have internal predecessors, (1359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1359 transitions. [2021-06-05 14:38:52,903 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1359 transitions. Word has length 22 [2021-06-05 14:38:52,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:52,903 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1359 transitions. [2021-06-05 14:38:52,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:52,903 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1359 transitions. [2021-06-05 14:38:52,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:52,903 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:52,903 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:53,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6626 [2021-06-05 14:38:53,104 INFO L430 AbstractCegarLoop]: === Iteration 1148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:53,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:53,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1489183736, now seen corresponding path program 1136 times [2021-06-05 14:38:53,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:53,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522941816] [2021-06-05 14:38:53,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:53,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:53,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522941816] [2021-06-05 14:38:53,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522941816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:53,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387455485] [2021-06-05 14:38:53,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:53,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:53,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:53,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:53,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:53,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:53,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:53,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:53,240 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:53,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:38:53,254 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 14:38:53,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:53,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:53,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:53,294 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:53,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:53,294 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 14:38:53,301 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:53,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387455485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:53,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:53,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:38:53,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107156202] [2021-06-05 14:38:53,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:38:53,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:53,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:38:53,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:53,302 INFO L87 Difference]: Start difference. First operand 436 states and 1359 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:53,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:53,478 INFO L93 Difference]: Finished difference Result 772 states and 2348 transitions. [2021-06-05 14:38:53,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:53,479 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:53,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:53,480 INFO L225 Difference]: With dead ends: 772 [2021-06-05 14:38:53,480 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 14:38:53,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 109.5ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:53,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 14:38:53,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 439. [2021-06-05 14:38:53,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1073059360730593) internal successors, (1361), 438 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:53,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1361 transitions. [2021-06-05 14:38:53,485 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1361 transitions. Word has length 22 [2021-06-05 14:38:53,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:53,485 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1361 transitions. [2021-06-05 14:38:53,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:53,485 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1361 transitions. [2021-06-05 14:38:53,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:53,486 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:53,486 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:53,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6637,1137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:53,686 INFO L430 AbstractCegarLoop]: === Iteration 1149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:53,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:53,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1410281578, now seen corresponding path program 1137 times [2021-06-05 14:38:53,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:53,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957602482] [2021-06-05 14:38:53,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:53,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:53,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:53,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957602482] [2021-06-05 14:38:53,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957602482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:53,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840679475] [2021-06-05 14:38:53,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:53,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:38:53,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:53,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:53,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:53,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:53,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:53,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:53,815 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,824 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 14:38:53,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:53,824 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 14:38:53,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:53,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:53,856 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:53,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:38:53,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:38:53,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:53,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840679475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:53,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:53,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:38:53,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735508066] [2021-06-05 14:38:53,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:38:53,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:53,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:38:53,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:38:53,864 INFO L87 Difference]: Start difference. First operand 439 states and 1361 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:54,012 INFO L93 Difference]: Finished difference Result 840 states and 2569 transitions. [2021-06-05 14:38:54,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:38:54,012 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:54,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:54,013 INFO L225 Difference]: With dead ends: 840 [2021-06-05 14:38:54,013 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 14:38:54,013 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 88.5ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:38:54,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 14:38:54,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 445. [2021-06-05 14:38:54,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.1126126126126126) internal successors, (1382), 444 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1382 transitions. [2021-06-05 14:38:54,019 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1382 transitions. Word has length 22 [2021-06-05 14:38:54,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:54,019 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1382 transitions. [2021-06-05 14:38:54,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,019 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1382 transitions. [2021-06-05 14:38:54,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:54,019 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:54,019 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:54,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6643,1138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:54,220 INFO L430 AbstractCegarLoop]: === Iteration 1150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:54,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:54,220 INFO L82 PathProgramCache]: Analyzing trace with hash 276110262, now seen corresponding path program 1138 times [2021-06-05 14:38:54,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:54,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290956361] [2021-06-05 14:38:54,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:54,283 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:54,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:54,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290956361] [2021-06-05 14:38:54,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290956361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:54,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553078562] [2021-06-05 14:38:54,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:54,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:38:54,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:54,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:38:54,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:54,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:54,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:54,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:54,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:54,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:54,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:54,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:38:54,401 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:54,422 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 14:38:54,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 14:38:54,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 14:38:54,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:54,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:54,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:54,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:54,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:54,462 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:54,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:38:54,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:38:54,491 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:54,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553078562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:54,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:54,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:38:54,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110639763] [2021-06-05 14:38:54,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:38:54,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:54,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:38:54,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:38:54,492 INFO L87 Difference]: Start difference. First operand 445 states and 1382 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:54,666 INFO L93 Difference]: Finished difference Result 882 states and 2686 transitions. [2021-06-05 14:38:54,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:38:54,666 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:54,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:54,668 INFO L225 Difference]: With dead ends: 882 [2021-06-05 14:38:54,668 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 14:38:54,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 134.4ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:54,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 14:38:54,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 448. [2021-06-05 14:38:54,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1185682326621924) internal successors, (1394), 447 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1394 transitions. [2021-06-05 14:38:54,673 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1394 transitions. Word has length 22 [2021-06-05 14:38:54,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:54,673 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1394 transitions. [2021-06-05 14:38:54,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:54,674 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1394 transitions. [2021-06-05 14:38:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:54,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:54,674 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:54,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6649,1139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:54,874 INFO L430 AbstractCegarLoop]: === Iteration 1151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:54,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:54,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1130239694, now seen corresponding path program 1139 times [2021-06-05 14:38:54,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:54,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600197334] [2021-06-05 14:38:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:54,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:54,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:54,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:54,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600197334] [2021-06-05 14:38:54,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600197334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:54,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485584511] [2021-06-05 14:38:54,964 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:54,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:54,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:54,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:38:54,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:55,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:38:55,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:55,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:38:55,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:55,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:38:55,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:55,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:55,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:55,071 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:55,125 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.2 percent of original size [2021-06-05 14:38:55,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-06-05 14:38:55,127 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:121, output treesize:72 [2021-06-05 14:38:55,261 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:55,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485584511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:55,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:55,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:38:55,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820805445] [2021-06-05 14:38:55,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:38:55,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:55,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:38:55,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:38:55,262 INFO L87 Difference]: Start difference. First operand 448 states and 1394 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:55,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:55,989 INFO L93 Difference]: Finished difference Result 834 states and 2394 transitions. [2021-06-05 14:38:55,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:38:55,989 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:55,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:55,990 INFO L225 Difference]: With dead ends: 834 [2021-06-05 14:38:55,990 INFO L226 Difference]: Without dead ends: 759 [2021-06-05 14:38:55,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 687.4ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-05 14:38:55,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-06-05 14:38:55,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 452. [2021-06-05 14:38:55,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.108647450110865) internal successors, (1402), 451 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:55,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1402 transitions. [2021-06-05 14:38:55,995 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1402 transitions. Word has length 22 [2021-06-05 14:38:55,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:55,995 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1402 transitions. [2021-06-05 14:38:55,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:55,996 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1402 transitions. [2021-06-05 14:38:55,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:55,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:55,996 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:56,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6661 [2021-06-05 14:38:56,196 INFO L430 AbstractCegarLoop]: === Iteration 1152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:56,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:56,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1036075886, now seen corresponding path program 1140 times [2021-06-05 14:38:56,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:56,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096790559] [2021-06-05 14:38:56,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:56,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:56,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:56,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:56,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096790559] [2021-06-05 14:38:56,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096790559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:56,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628131641] [2021-06-05 14:38:56,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:56,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:38:56,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:56,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:56,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:56,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:56,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:56,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:56,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:56,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:56,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:56,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:56,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:56,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:38:56,431 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:38:56,671 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_405, v_prenex_406, o_2, v_prenex_408, o_4, v_prenex_411], 1=[v_prenex_407, v_prenex_410]} [2021-06-05 14:38:56,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:56,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,720 INFO L628 ElimStorePlain]: treesize reduction 34, result has 67.3 percent of original size [2021-06-05 14:38:56,721 INFO L518 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2021-06-05 14:38:56,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:56,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:56,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:56,743 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:56,771 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 14:38:56,771 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:56,771 INFO L518 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2021-06-05 14:38:56,771 INFO L518 ElimStorePlain]: Eliminatee v_prenex_407 vanished before elimination [2021-06-05 14:38:56,771 INFO L518 ElimStorePlain]: Eliminatee v_prenex_410 vanished before elimination [2021-06-05 14:38:56,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:38:56,773 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 14:38:56,791 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:56,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628131641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:56,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:56,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:38:56,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429306464] [2021-06-05 14:38:56,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:38:56,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:56,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:38:56,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:38:56,792 INFO L87 Difference]: Start difference. First operand 452 states and 1402 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:57,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:57,371 INFO L93 Difference]: Finished difference Result 715 states and 2116 transitions. [2021-06-05 14:38:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:38:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:57,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:57,372 INFO L225 Difference]: With dead ends: 715 [2021-06-05 14:38:57,372 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 14:38:57,372 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 580.1ms TimeCoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:38:57,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 14:38:57,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 456. [2021-06-05 14:38:57,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.098901098901099) internal successors, (1410), 455 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:57,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1410 transitions. [2021-06-05 14:38:57,377 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1410 transitions. Word has length 22 [2021-06-05 14:38:57,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:57,377 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1410 transitions. [2021-06-05 14:38:57,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1410 transitions. [2021-06-05 14:38:57,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:57,378 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:57,378 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:57,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6676,1141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:57,578 INFO L430 AbstractCegarLoop]: === Iteration 1153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:57,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:57,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1774615374, now seen corresponding path program 1141 times [2021-06-05 14:38:57,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:57,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905863969] [2021-06-05 14:38:57,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:57,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:57,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:57,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905863969] [2021-06-05 14:38:57,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905863969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:57,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213558949] [2021-06-05 14:38:57,670 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:57,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:57,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:57,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:57,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:57,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:57,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:57,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:57,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:57,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:57,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:57,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:57,766 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:57,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:57,769 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:57,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:57,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:38:57,798 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:38:57,993 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_416, v_prenex_417, o_2, v_prenex_419, o_4, v_prenex_421], 1=[v_prenex_418, v_prenex_420]} [2021-06-05 14:38:57,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:57,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:58,045 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 14:38:58,045 INFO L518 ElimStorePlain]: Eliminatee v_prenex_417 vanished before elimination [2021-06-05 14:38:58,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:58,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:58,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:58,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:58,070 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:58,100 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 14:38:58,100 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:58,100 INFO L518 ElimStorePlain]: Eliminatee v_prenex_421 vanished before elimination [2021-06-05 14:38:58,100 INFO L518 ElimStorePlain]: Eliminatee v_prenex_418 vanished before elimination [2021-06-05 14:38:58,100 INFO L518 ElimStorePlain]: Eliminatee v_prenex_420 vanished before elimination [2021-06-05 14:38:58,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:58,102 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:58,118 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:58,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213558949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:58,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:58,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:58,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217168424] [2021-06-05 14:38:58,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:58,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:58,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:58,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:58,119 INFO L87 Difference]: Start difference. First operand 456 states and 1410 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:58,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:38:58,778 INFO L93 Difference]: Finished difference Result 781 states and 2264 transitions. [2021-06-05 14:38:58,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:38:58,778 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:38:58,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:38:58,779 INFO L225 Difference]: With dead ends: 781 [2021-06-05 14:38:58,779 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 14:38:58,779 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 706.4ms TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:38:58,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 14:38:58,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 472. [2021-06-05 14:38:58,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.0870488322717624) internal successors, (1454), 471 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:58,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1454 transitions. [2021-06-05 14:38:58,784 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1454 transitions. Word has length 22 [2021-06-05 14:38:58,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:38:58,785 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1454 transitions. [2021-06-05 14:38:58,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:38:58,785 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1454 transitions. [2021-06-05 14:38:58,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:38:58,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:38:58,785 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:38:58,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6691 [2021-06-05 14:38:58,986 INFO L430 AbstractCegarLoop]: === Iteration 1154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:38:58,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:38:58,986 INFO L82 PathProgramCache]: Analyzing trace with hash -833960082, now seen corresponding path program 1142 times [2021-06-05 14:38:58,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:38:58,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180705281] [2021-06-05 14:38:58,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:38:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:38:59,070 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:59,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:38:59,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180705281] [2021-06-05 14:38:59,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180705281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:59,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022850421] [2021-06-05 14:38:59,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:38:59,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:38:59,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:38:59,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:38:59,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:38:59,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:59,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:59,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:59,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:59,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:38:59,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:59,176 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:59,179 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:59,182 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:59,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:38:59,211 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:38:59,418 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_427, v_prenex_428, o_2, o_4, v_prenex_430, v_prenex_433], 1=[v_prenex_429, v_prenex_432]} [2021-06-05 14:38:59,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:38:59,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,470 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 14:38:59,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_428 vanished before elimination [2021-06-05 14:38:59,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:59,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:38:59,492 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:38:59,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:38:59,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:38:59,526 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 14:38:59,526 INFO L518 ElimStorePlain]: Eliminatee v_prenex_433 vanished before elimination [2021-06-05 14:38:59,526 INFO L518 ElimStorePlain]: Eliminatee v_prenex_429 vanished before elimination [2021-06-05 14:38:59,526 INFO L518 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2021-06-05 14:38:59,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:38:59,528 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 14:38:59,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:38:59,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022850421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:38:59,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:38:59,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:38:59,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221109720] [2021-06-05 14:38:59,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:38:59,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:38:59,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:38:59,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:38:59,546 INFO L87 Difference]: Start difference. First operand 472 states and 1454 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:00,041 INFO L93 Difference]: Finished difference Result 744 states and 2166 transitions. [2021-06-05 14:39:00,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:00,041 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:00,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:00,042 INFO L225 Difference]: With dead ends: 744 [2021-06-05 14:39:00,042 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 14:39:00,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 561.4ms TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:00,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 14:39:00,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 456. [2021-06-05 14:39:00,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.10989010989011) internal successors, (1415), 455 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1415 transitions. [2021-06-05 14:39:00,048 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1415 transitions. Word has length 22 [2021-06-05 14:39:00,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:00,048 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1415 transitions. [2021-06-05 14:39:00,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,048 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1415 transitions. [2021-06-05 14:39:00,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:00,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:00,048 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:00,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6708 [2021-06-05 14:39:00,249 INFO L430 AbstractCegarLoop]: === Iteration 1155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:00,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:00,249 INFO L82 PathProgramCache]: Analyzing trace with hash -848272444, now seen corresponding path program 1143 times [2021-06-05 14:39:00,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:00,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187483880] [2021-06-05 14:39:00,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:00,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:00,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:00,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187483880] [2021-06-05 14:39:00,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187483880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:00,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611897018] [2021-06-05 14:39:00,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:00,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:00,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:00,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:00,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:00,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:00,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:00,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:00,409 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,430 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 14:39:00,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 14:39:00,431 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 14:39:00,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:00,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:00,458 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:00,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:00,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:00,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611897018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:00,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:00,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:39:00,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973418031] [2021-06-05 14:39:00,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:39:00,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:00,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:39:00,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:39:00,466 INFO L87 Difference]: Start difference. First operand 456 states and 1415 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:00,581 INFO L93 Difference]: Finished difference Result 862 states and 2592 transitions. [2021-06-05 14:39:00,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:00,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:00,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:00,582 INFO L225 Difference]: With dead ends: 862 [2021-06-05 14:39:00,582 INFO L226 Difference]: Without dead ends: 834 [2021-06-05 14:39:00,582 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:39:00,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-06-05 14:39:00,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 448. [2021-06-05 14:39:00,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.087248322147651) internal successors, (1380), 447 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1380 transitions. [2021-06-05 14:39:00,588 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1380 transitions. Word has length 22 [2021-06-05 14:39:00,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:00,588 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1380 transitions. [2021-06-05 14:39:00,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:00,588 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1380 transitions. [2021-06-05 14:39:00,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:00,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:00,589 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:00,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6723,1144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:00,789 INFO L430 AbstractCegarLoop]: === Iteration 1156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:00,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:00,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1981296144, now seen corresponding path program 1144 times [2021-06-05 14:39:00,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:00,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453377827] [2021-06-05 14:39:00,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:00,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:00,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:00,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453377827] [2021-06-05 14:39:00,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453377827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:00,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383602496] [2021-06-05 14:39:00,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:00,912 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:00,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:00,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:00,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:00,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:00,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:00,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:00,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:00,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:00,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:00,983 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:01,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:01,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:01,012 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:39:01,307 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_442, v_prenex_443, v_prenex_444, v_prenex_445, v_prenex_447], 1=[o_2, v_prenex_441]} [2021-06-05 14:39:01,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:01,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:01,355 INFO L628 ElimStorePlain]: treesize reduction 27, result has 74.5 percent of original size [2021-06-05 14:39:01,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:01,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:01,394 INFO L628 ElimStorePlain]: treesize reduction 9, result has 87.5 percent of original size [2021-06-05 14:39:01,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:01,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:01,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:01,414 INFO L518 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2021-06-05 14:39:01,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:01,416 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:01,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:01,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_447 vanished before elimination [2021-06-05 14:39:01,430 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:39:01,430 INFO L518 ElimStorePlain]: Eliminatee v_prenex_441 vanished before elimination [2021-06-05 14:39:01,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:01,432 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 14:39:01,445 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:01,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383602496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:01,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:01,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:01,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589113075] [2021-06-05 14:39:01,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:01,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:01,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:01,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:01,445 INFO L87 Difference]: Start difference. First operand 448 states and 1380 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:01,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:01,822 INFO L93 Difference]: Finished difference Result 685 states and 2013 transitions. [2021-06-05 14:39:01,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:01,822 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:01,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:01,823 INFO L225 Difference]: With dead ends: 685 [2021-06-05 14:39:01,823 INFO L226 Difference]: Without dead ends: 634 [2021-06-05 14:39:01,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 538.3ms TimeCoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:01,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-06-05 14:39:01,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 436. [2021-06-05 14:39:01,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.094252873563218) internal successors, (1346), 435 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:01,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1346 transitions. [2021-06-05 14:39:01,828 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1346 transitions. Word has length 22 [2021-06-05 14:39:01,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:01,828 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1346 transitions. [2021-06-05 14:39:01,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:01,828 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1346 transitions. [2021-06-05 14:39:01,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:01,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:01,828 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:02,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6736,1145 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:02,029 INFO L430 AbstractCegarLoop]: === Iteration 1157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:02,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:02,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1764558538, now seen corresponding path program 1145 times [2021-06-05 14:39:02,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:02,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640928952] [2021-06-05 14:39:02,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:02,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:02,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:02,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640928952] [2021-06-05 14:39:02,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640928952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:02,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000104164] [2021-06-05 14:39:02,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:02,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:02,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:02,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:02,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:02,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:02,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:02,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:02,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,164 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 14:39:02,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:02,165 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 14:39:02,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:02,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:02,186 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:02,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:02,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:02,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000104164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:02,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:02,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:39:02,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87227372] [2021-06-05 14:39:02,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:39:02,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:02,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:39:02,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:39:02,194 INFO L87 Difference]: Start difference. First operand 436 states and 1346 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:02,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:02,279 INFO L93 Difference]: Finished difference Result 776 states and 2355 transitions. [2021-06-05 14:39:02,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:02,279 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:02,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:02,280 INFO L225 Difference]: With dead ends: 776 [2021-06-05 14:39:02,280 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 14:39:02,280 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 76.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:39:02,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 14:39:02,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 440. [2021-06-05 14:39:02,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:02,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 14:39:02,285 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 14:39:02,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:02,286 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 14:39:02,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:02,286 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 14:39:02,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:02,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:02,286 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:02,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6751 [2021-06-05 14:39:02,487 INFO L430 AbstractCegarLoop]: === Iteration 1158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:02,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:02,487 INFO L82 PathProgramCache]: Analyzing trace with hash -2106336848, now seen corresponding path program 1146 times [2021-06-05 14:39:02,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:02,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179873509] [2021-06-05 14:39:02,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:02,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:02,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:02,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:02,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179873509] [2021-06-05 14:39:02,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179873509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:02,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966620322] [2021-06-05 14:39:02,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:02,630 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:02,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:02,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:39:02,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:02,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:02,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:02,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:02,701 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:02,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:02,704 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:02,758 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.2 percent of original size [2021-06-05 14:39:02,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:02,760 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:121, output treesize:72 [2021-06-05 14:39:02,928 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:02,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966620322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:02,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:02,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:39:02,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119174973] [2021-06-05 14:39:02,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:02,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:02,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:02,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:02,928 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:03,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:03,790 INFO L93 Difference]: Finished difference Result 673 states and 1990 transitions. [2021-06-05 14:39:03,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:39:03,790 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:03,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:03,791 INFO L225 Difference]: With dead ends: 673 [2021-06-05 14:39:03,791 INFO L226 Difference]: Without dead ends: 649 [2021-06-05 14:39:03,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 831.1ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-06-05 14:39:03,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-06-05 14:39:03,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 440. [2021-06-05 14:39:03,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.093394077448747) internal successors, (1358), 439 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:03,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1358 transitions. [2021-06-05 14:39:03,796 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1358 transitions. Word has length 22 [2021-06-05 14:39:03,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:03,796 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1358 transitions. [2021-06-05 14:39:03,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:03,796 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1358 transitions. [2021-06-05 14:39:03,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:03,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:03,797 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:03,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6757,1147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:03,997 INFO L430 AbstractCegarLoop]: === Iteration 1159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:03,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:03,997 INFO L82 PathProgramCache]: Analyzing trace with hash -649655820, now seen corresponding path program 1147 times [2021-06-05 14:39:03,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:03,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228239347] [2021-06-05 14:39:03,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:04,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:04,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:04,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228239347] [2021-06-05 14:39:04,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228239347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:04,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139414067] [2021-06-05 14:39:04,068 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:04,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:04,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:04,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:04,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:04,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:04,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:04,126 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,134 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 14:39:04,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:04,135 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 14:39:04,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:04,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:04,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:04,160 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:04,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:04,160 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:39:04,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:04,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139414067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:04,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:04,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 14:39:04,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017891289] [2021-06-05 14:39:04,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 14:39:04,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:04,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 14:39:04,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 14:39:04,176 INFO L87 Difference]: Start difference. First operand 440 states and 1358 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:04,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:04,313 INFO L93 Difference]: Finished difference Result 777 states and 2357 transitions. [2021-06-05 14:39:04,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:04,314 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:04,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:04,314 INFO L225 Difference]: With dead ends: 777 [2021-06-05 14:39:04,314 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 14:39:04,315 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:39:04,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 14:39:04,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 440. [2021-06-05 14:39:04,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.093394077448747) internal successors, (1358), 439 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:04,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1358 transitions. [2021-06-05 14:39:04,320 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1358 transitions. Word has length 22 [2021-06-05 14:39:04,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:04,320 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1358 transitions. [2021-06-05 14:39:04,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:04,320 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1358 transitions. [2021-06-05 14:39:04,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:04,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:04,320 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:04,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6772 [2021-06-05 14:39:04,521 INFO L430 AbstractCegarLoop]: === Iteration 1160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:04,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:04,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1744354738, now seen corresponding path program 1148 times [2021-06-05 14:39:04,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:04,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319138787] [2021-06-05 14:39:04,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:04,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:04,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:04,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319138787] [2021-06-05 14:39:04,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319138787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:04,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699199675] [2021-06-05 14:39:04,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:04,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:04,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:04,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:04,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:04,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:04,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:04,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:04,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:04,717 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:04,720 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:04,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:04,723 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:04,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:04,752 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:39:04,950 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_452, v_prenex_453, v_prenex_455, v_prenex_458], 1=[v_prenex_454, v_prenex_457]} [2021-06-05 14:39:04,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:04,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:04,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:04,993 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:04,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:04,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:05,034 INFO L518 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2021-06-05 14:39:05,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:05,038 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,103 INFO L628 ElimStorePlain]: treesize reduction 9, result has 91.0 percent of original size [2021-06-05 14:39:05,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:05,106 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:05,136 INFO L518 ElimStorePlain]: Eliminatee v_prenex_454 vanished before elimination [2021-06-05 14:39:05,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:05,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:05,139 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:05,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:05,171 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:125, output treesize:46 [2021-06-05 14:39:05,232 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:05,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699199675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:05,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:05,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:05,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389913545] [2021-06-05 14:39:05,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:05,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:05,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:05,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:05,233 INFO L87 Difference]: Start difference. First operand 440 states and 1358 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:05,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:05,587 INFO L93 Difference]: Finished difference Result 674 states and 2020 transitions. [2021-06-05 14:39:05,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:05,587 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:05,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:05,588 INFO L225 Difference]: With dead ends: 674 [2021-06-05 14:39:05,588 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:39:05,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 447.8ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:39:05,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:39:05,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 456. [2021-06-05 14:39:05,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.098901098901099) internal successors, (1410), 455 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:05,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1410 transitions. [2021-06-05 14:39:05,593 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1410 transitions. Word has length 22 [2021-06-05 14:39:05,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:05,593 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1410 transitions. [2021-06-05 14:39:05,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:05,593 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1410 transitions. [2021-06-05 14:39:05,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:05,594 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:05,594 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:05,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6779,1149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:05,794 INFO L430 AbstractCegarLoop]: === Iteration 1161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:05,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:05,794 INFO L82 PathProgramCache]: Analyzing trace with hash -2009772560, now seen corresponding path program 1149 times [2021-06-05 14:39:05,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:05,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065083069] [2021-06-05 14:39:05,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:05,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:05,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:05,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065083069] [2021-06-05 14:39:05,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065083069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:05,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809500663] [2021-06-05 14:39:05,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:05,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:05,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:05,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:05,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:05,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:05,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:05,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:05,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:05,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:05,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:05,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:05,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:05,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:05,992 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:06,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:06,021 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 14:39:06,196 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_461, v_prenex_462, v_prenex_464, v_prenex_467], 1=[v_prenex_463, v_prenex_465]} [2021-06-05 14:39:06,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:06,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:06,239 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:06,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:06,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:06,279 INFO L518 ElimStorePlain]: Eliminatee v_prenex_462 vanished before elimination [2021-06-05 14:39:06,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:06,282 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,350 INFO L628 ElimStorePlain]: treesize reduction 9, result has 91.0 percent of original size [2021-06-05 14:39:06,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:06,354 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:06,386 INFO L518 ElimStorePlain]: Eliminatee v_prenex_463 vanished before elimination [2021-06-05 14:39:06,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:06,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:06,389 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:06,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:06,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:06,421 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:125, output treesize:46 [2021-06-05 14:39:06,506 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:06,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809500663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:06,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:06,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:06,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324549414] [2021-06-05 14:39:06,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:06,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:06,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:06,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:06,507 INFO L87 Difference]: Start difference. First operand 456 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:06,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:06,870 INFO L93 Difference]: Finished difference Result 637 states and 1922 transitions. [2021-06-05 14:39:06,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:06,871 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:06,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:06,872 INFO L225 Difference]: With dead ends: 637 [2021-06-05 14:39:06,872 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 14:39:06,872 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 451.0ms TimeCoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:06,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 14:39:06,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 435. [2021-06-05 14:39:06,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.1013824884792625) internal successors, (1346), 434 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:06,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1346 transitions. [2021-06-05 14:39:06,876 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1346 transitions. Word has length 22 [2021-06-05 14:39:06,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:06,877 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1346 transitions. [2021-06-05 14:39:06,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:06,877 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1346 transitions. [2021-06-05 14:39:06,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:06,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:06,877 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:07,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6790 [2021-06-05 14:39:07,089 INFO L430 AbstractCegarLoop]: === Iteration 1162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:07,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:07,089 INFO L82 PathProgramCache]: Analyzing trace with hash 882565554, now seen corresponding path program 1150 times [2021-06-05 14:39:07,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:07,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283445781] [2021-06-05 14:39:07,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:07,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:07,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:07,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283445781] [2021-06-05 14:39:07,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283445781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:07,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528181112] [2021-06-05 14:39:07,157 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:07,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:07,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:07,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:07,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:07,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:07,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:07,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:07,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:07,218 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:39:07,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:07,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:07,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:07,265 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:07,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:07,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 14:39:07,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:07,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528181112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:07,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:07,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:39:07,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162768721] [2021-06-05 14:39:07,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:39:07,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:07,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:39:07,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:39:07,273 INFO L87 Difference]: Start difference. First operand 435 states and 1346 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:07,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:07,458 INFO L93 Difference]: Finished difference Result 682 states and 2079 transitions. [2021-06-05 14:39:07,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:07,459 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:07,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:07,459 INFO L225 Difference]: With dead ends: 682 [2021-06-05 14:39:07,459 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 14:39:07,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 121.4ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:07,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 14:39:07,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 439. [2021-06-05 14:39:07,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.095890410958904) internal successors, (1356), 438 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:07,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1356 transitions. [2021-06-05 14:39:07,464 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1356 transitions. Word has length 22 [2021-06-05 14:39:07,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:07,464 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1356 transitions. [2021-06-05 14:39:07,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:07,464 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1356 transitions. [2021-06-05 14:39:07,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:07,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:07,465 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:07,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6801,1151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:07,665 INFO L430 AbstractCegarLoop]: === Iteration 1163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:07,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:07,665 INFO L82 PathProgramCache]: Analyzing trace with hash -943635512, now seen corresponding path program 1151 times [2021-06-05 14:39:07,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:07,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135684144] [2021-06-05 14:39:07,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:07,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:07,737 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:07,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:07,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135684144] [2021-06-05 14:39:07,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135684144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:07,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472573332] [2021-06-05 14:39:07,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:07,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:07,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:07,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:07,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:07,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:07,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:07,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:07,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:07,799 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:39:07,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:07,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:07,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:07,843 INFO L628 ElimStorePlain]: treesize reduction 3, result has 66.7 percent of original size [2021-06-05 14:39:07,843 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:07,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:07,844 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:6 [2021-06-05 14:39:07,854 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:07,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472573332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:07,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:07,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:39:07,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549047150] [2021-06-05 14:39:07,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:39:07,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:07,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:39:07,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:39:07,855 INFO L87 Difference]: Start difference. First operand 439 states and 1356 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:08,015 INFO L93 Difference]: Finished difference Result 746 states and 2265 transitions. [2021-06-05 14:39:08,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:08,015 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:08,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:08,016 INFO L225 Difference]: With dead ends: 746 [2021-06-05 14:39:08,016 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 14:39:08,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:08,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 14:39:08,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 459. [2021-06-05 14:39:08,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.106986899563319) internal successors, (1423), 458 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1423 transitions. [2021-06-05 14:39:08,022 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1423 transitions. Word has length 22 [2021-06-05 14:39:08,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:08,022 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1423 transitions. [2021-06-05 14:39:08,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,022 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1423 transitions. [2021-06-05 14:39:08,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:08,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:08,023 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:08,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6807 [2021-06-05 14:39:08,223 INFO L430 AbstractCegarLoop]: === Iteration 1164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:08,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:08,223 INFO L82 PathProgramCache]: Analyzing trace with hash 937117426, now seen corresponding path program 1152 times [2021-06-05 14:39:08,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:08,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315342255] [2021-06-05 14:39:08,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:08,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:08,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315342255] [2021-06-05 14:39:08,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315342255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:08,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594125430] [2021-06-05 14:39:08,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:08,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:08,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:08,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:08,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:08,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:08,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:08,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:08,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:08,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 14:39:08,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:08,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:08,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,399 INFO L628 ElimStorePlain]: treesize reduction 3, result has 66.7 percent of original size [2021-06-05 14:39:08,399 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:08,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:08,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:6 [2021-06-05 14:39:08,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:08,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594125430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:08,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:08,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 14:39:08,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319530552] [2021-06-05 14:39:08,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 14:39:08,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:08,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 14:39:08,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 14:39:08,414 INFO L87 Difference]: Start difference. First operand 459 states and 1423 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:08,586 INFO L93 Difference]: Finished difference Result 689 states and 2088 transitions. [2021-06-05 14:39:08,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:08,586 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:08,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:08,587 INFO L225 Difference]: With dead ends: 689 [2021-06-05 14:39:08,587 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 14:39:08,587 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 116.6ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:08,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 14:39:08,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 434. [2021-06-05 14:39:08,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.115473441108545) internal successors, (1349), 433 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1349 transitions. [2021-06-05 14:39:08,592 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1349 transitions. Word has length 22 [2021-06-05 14:39:08,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:08,592 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1349 transitions. [2021-06-05 14:39:08,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:08,592 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1349 transitions. [2021-06-05 14:39:08,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:08,592 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:08,592 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:08,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6815,1153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:08,793 INFO L430 AbstractCegarLoop]: === Iteration 1165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:08,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:08,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1344434634, now seen corresponding path program 1153 times [2021-06-05 14:39:08,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:08,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308641754] [2021-06-05 14:39:08,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:08,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:08,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:08,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:08,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308641754] [2021-06-05 14:39:08,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308641754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:08,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879071447] [2021-06-05 14:39:08,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:08,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:08,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:08,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:08,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:08,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:08,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:08,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:08,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:08,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:08,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:09,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:09,009 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 14:39:09,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:09,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:09,071 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:09,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:09,079 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:09,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879071447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:09,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:09,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:09,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200241013] [2021-06-05 14:39:09,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:09,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:09,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:09,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:09,080 INFO L87 Difference]: Start difference. First operand 434 states and 1349 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:09,218 INFO L93 Difference]: Finished difference Result 747 states and 2298 transitions. [2021-06-05 14:39:09,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:09,218 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:09,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:09,219 INFO L225 Difference]: With dead ends: 747 [2021-06-05 14:39:09,219 INFO L226 Difference]: Without dead ends: 719 [2021-06-05 14:39:09,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 144.5ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:09,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-06-05 14:39:09,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 441. [2021-06-05 14:39:09,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.125) internal successors, (1375), 440 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1375 transitions. [2021-06-05 14:39:09,224 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1375 transitions. Word has length 22 [2021-06-05 14:39:09,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:09,224 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1375 transitions. [2021-06-05 14:39:09,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1375 transitions. [2021-06-05 14:39:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:09,225 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:09,225 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:09,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6823,1154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:09,425 INFO L430 AbstractCegarLoop]: === Iteration 1166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:09,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:09,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1264140822, now seen corresponding path program 1154 times [2021-06-05 14:39:09,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:09,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665420218] [2021-06-05 14:39:09,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:09,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:09,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:09,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:09,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665420218] [2021-06-05 14:39:09,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665420218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:09,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278757312] [2021-06-05 14:39:09,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:09,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:09,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:09,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:09,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:09,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:09,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:09,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:09,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:09,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:09,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:09,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:09,645 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 14:39:09,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:09,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:09,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:09,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:09,704 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:09,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:09,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:39:09,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:09,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278757312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:09,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:09,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:09,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054970899] [2021-06-05 14:39:09,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:09,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:09,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:09,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:09,731 INFO L87 Difference]: Start difference. First operand 441 states and 1375 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:09,932 INFO L93 Difference]: Finished difference Result 789 states and 2415 transitions. [2021-06-05 14:39:09,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:39:09,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:09,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:09,933 INFO L225 Difference]: With dead ends: 789 [2021-06-05 14:39:09,933 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 14:39:09,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 185.6ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:39:09,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 14:39:09,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 447. [2021-06-05 14:39:09,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1300448430493275) internal successors, (1396), 446 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1396 transitions. [2021-06-05 14:39:09,938 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1396 transitions. Word has length 22 [2021-06-05 14:39:09,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:09,938 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1396 transitions. [2021-06-05 14:39:09,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:09,938 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1396 transitions. [2021-06-05 14:39:09,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:09,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:09,939 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:10,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6833 [2021-06-05 14:39:10,139 INFO L430 AbstractCegarLoop]: === Iteration 1167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:10,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:10,140 INFO L82 PathProgramCache]: Analyzing trace with hash -967562800, now seen corresponding path program 1155 times [2021-06-05 14:39:10,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:10,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628897172] [2021-06-05 14:39:10,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:10,244 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:10,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:10,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628897172] [2021-06-05 14:39:10,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628897172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:10,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463792399] [2021-06-05 14:39:10,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:10,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:39:10,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:10,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:10,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:10,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:10,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:10,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:10,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:10,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:10,362 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:10,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:10,366 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:10,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:10,412 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:10,794 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_480, v_prenex_482, v_prenex_477, v_prenex_478], 1=[o_2, o_4, v_prenex_475, v_prenex_476]} [2021-06-05 14:39:10,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:10,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,858 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 14:39:10,858 INFO L518 ElimStorePlain]: Eliminatee v_prenex_482 vanished before elimination [2021-06-05 14:39:10,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:10,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:10,887 INFO L518 ElimStorePlain]: Eliminatee v_prenex_478 vanished before elimination [2021-06-05 14:39:10,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:10,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:10,890 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:10,933 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 14:39:10,933 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:10,933 INFO L518 ElimStorePlain]: Eliminatee v_prenex_475 vanished before elimination [2021-06-05 14:39:10,933 INFO L518 ElimStorePlain]: Eliminatee v_prenex_476 vanished before elimination [2021-06-05 14:39:10,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:10,935 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 14:39:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:10,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463792399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:10,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:10,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:10,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013525390] [2021-06-05 14:39:10,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:10,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:10,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:10,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:10,965 INFO L87 Difference]: Start difference. First operand 447 states and 1396 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:11,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:11,441 INFO L93 Difference]: Finished difference Result 659 states and 1999 transitions. [2021-06-05 14:39:11,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:11,441 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:11,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:11,442 INFO L225 Difference]: With dead ends: 659 [2021-06-05 14:39:11,442 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 14:39:11,442 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 562.1ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:11,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 14:39:11,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 451. [2021-06-05 14:39:11,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.12) internal successors, (1404), 450 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:11,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1404 transitions. [2021-06-05 14:39:11,447 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1404 transitions. Word has length 22 [2021-06-05 14:39:11,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:11,447 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1404 transitions. [2021-06-05 14:39:11,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:11,447 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1404 transitions. [2021-06-05 14:39:11,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:11,447 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:11,447 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:11,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6841,1156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:11,648 INFO L430 AbstractCegarLoop]: === Iteration 1168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:11,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:11,648 INFO L82 PathProgramCache]: Analyzing trace with hash -229023312, now seen corresponding path program 1156 times [2021-06-05 14:39:11,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:11,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082831822] [2021-06-05 14:39:11,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:11,755 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:11,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:11,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082831822] [2021-06-05 14:39:11,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082831822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:11,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432553672] [2021-06-05 14:39:11,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:11,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:11,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:11,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:11,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:11,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:11,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:11,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:11,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:11,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:11,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:11,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:11,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:11,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:11,870 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:11,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:11,873 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:11,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:11,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:11,919 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:12,206 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_490, o_2, v_prenex_491, o_4], 1=[v_prenex_494, v_prenex_495, v_prenex_498, v_prenex_499]} [2021-06-05 14:39:12,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:12,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:12,274 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 14:39:12,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:12,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:12,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:12,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_491 vanished before elimination [2021-06-05 14:39:12,304 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:12,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2021-06-05 14:39:12,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_495 vanished before elimination [2021-06-05 14:39:12,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:12,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:12,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:12,353 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 14:39:12,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_499 vanished before elimination [2021-06-05 14:39:12,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:12,355 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 14:39:12,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:12,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432553672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:12,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:12,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:12,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896995909] [2021-06-05 14:39:12,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:12,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:12,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:12,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:12,401 INFO L87 Difference]: Start difference. First operand 451 states and 1404 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:13,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:13,093 INFO L93 Difference]: Finished difference Result 725 states and 2147 transitions. [2021-06-05 14:39:13,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:39:13,093 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:13,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:13,094 INFO L225 Difference]: With dead ends: 725 [2021-06-05 14:39:13,094 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 14:39:13,094 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 768.6ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-06-05 14:39:13,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 14:39:13,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 467. [2021-06-05 14:39:13,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.107296137339056) internal successors, (1448), 466 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:13,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1448 transitions. [2021-06-05 14:39:13,099 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1448 transitions. Word has length 22 [2021-06-05 14:39:13,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:13,099 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1448 transitions. [2021-06-05 14:39:13,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:13,099 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1448 transitions. [2021-06-05 14:39:13,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:13,100 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:13,100 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:13,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6865,1157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:13,300 INFO L430 AbstractCegarLoop]: === Iteration 1169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:13,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:13,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1457368528, now seen corresponding path program 1157 times [2021-06-05 14:39:13,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:13,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252626644] [2021-06-05 14:39:13,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:13,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:13,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:13,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252626644] [2021-06-05 14:39:13,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252626644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:13,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857307132] [2021-06-05 14:39:13,402 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:13,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:13,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:13,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:39:13,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:13,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:13,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:13,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:13,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:13,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:13,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:13,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:13,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:13,516 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:13,607 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.3 percent of original size [2021-06-05 14:39:13,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:13,613 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:153, output treesize:101 [2021-06-05 14:39:13,859 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:13,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857307132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:13,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:13,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:39:13,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601542283] [2021-06-05 14:39:13,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:13,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:13,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:13,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:13,859 INFO L87 Difference]: Start difference. First operand 467 states and 1448 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:14,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:14,808 INFO L93 Difference]: Finished difference Result 701 states and 2077 transitions. [2021-06-05 14:39:14,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 14:39:14,809 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:14,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:14,810 INFO L225 Difference]: With dead ends: 701 [2021-06-05 14:39:14,810 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 14:39:14,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 906.6ms TimeCoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2021-06-05 14:39:14,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 14:39:14,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 453. [2021-06-05 14:39:14,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1238938053097347) internal successors, (1412), 452 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:14,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1412 transitions. [2021-06-05 14:39:14,815 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1412 transitions. Word has length 22 [2021-06-05 14:39:14,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:14,815 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1412 transitions. [2021-06-05 14:39:14,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:14,815 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1412 transitions. [2021-06-05 14:39:14,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:14,815 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:14,815 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:15,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6884 [2021-06-05 14:39:15,016 INFO L430 AbstractCegarLoop]: === Iteration 1170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:15,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:15,016 INFO L82 PathProgramCache]: Analyzing trace with hash 468612220, now seen corresponding path program 1158 times [2021-06-05 14:39:15,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:15,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126037240] [2021-06-05 14:39:15,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:15,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:15,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:15,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126037240] [2021-06-05 14:39:15,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126037240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:15,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950881600] [2021-06-05 14:39:15,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:15,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:15,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:15,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:15,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:15,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:15,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:15,157 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:15,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,168 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 14:39:15,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:15,168 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 14:39:15,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:15,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:15,219 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:15,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:15,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:15,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950881600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:15,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:15,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:39:15,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121784824] [2021-06-05 14:39:15,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:39:15,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:15,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:39:15,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:15,227 INFO L87 Difference]: Start difference. First operand 453 states and 1412 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:15,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:15,339 INFO L93 Difference]: Finished difference Result 743 states and 2274 transitions. [2021-06-05 14:39:15,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:15,339 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:15,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:15,340 INFO L225 Difference]: With dead ends: 743 [2021-06-05 14:39:15,340 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 14:39:15,340 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 114.0ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:15,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 14:39:15,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 448. [2021-06-05 14:39:15,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1073825503355703) internal successors, (1389), 447 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:15,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1389 transitions. [2021-06-05 14:39:15,345 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1389 transitions. Word has length 22 [2021-06-05 14:39:15,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:15,346 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1389 transitions. [2021-06-05 14:39:15,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:15,346 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1389 transitions. [2021-06-05 14:39:15,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:15,346 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:15,346 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:15,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6894 [2021-06-05 14:39:15,557 INFO L430 AbstractCegarLoop]: === Iteration 1171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:15,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:15,557 INFO L82 PathProgramCache]: Analyzing trace with hash 871727726, now seen corresponding path program 1159 times [2021-06-05 14:39:15,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:15,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187565972] [2021-06-05 14:39:15,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:15,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:15,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:15,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:15,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187565972] [2021-06-05 14:39:15,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187565972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:15,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22599420] [2021-06-05 14:39:15,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:15,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:15,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:15,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:15,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:15,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:15,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:15,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:15,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:15,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:15,775 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:15,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:15,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:15,820 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:16,264 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_519, v_prenex_520, v_prenex_523, v_prenex_524], 1=[v_prenex_515, v_prenex_516, o_2, o_4]} [2021-06-05 14:39:16,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:16,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:16,324 INFO L628 ElimStorePlain]: treesize reduction 40, result has 66.9 percent of original size [2021-06-05 14:39:16,324 INFO L518 ElimStorePlain]: Eliminatee v_prenex_520 vanished before elimination [2021-06-05 14:39:16,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:16,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:16,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:16,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_524 vanished before elimination [2021-06-05 14:39:16,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_515 vanished before elimination [2021-06-05 14:39:16,353 INFO L518 ElimStorePlain]: Eliminatee v_prenex_516 vanished before elimination [2021-06-05 14:39:16,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:16,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:16,357 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:16,400 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 14:39:16,400 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:16,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:16,402 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 14:39:16,415 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:16,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22599420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:16,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:16,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:16,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988405364] [2021-06-05 14:39:16,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:16,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:16,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:16,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:16,416 INFO L87 Difference]: Start difference. First operand 448 states and 1389 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:16,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:16,850 INFO L93 Difference]: Finished difference Result 641 states and 1933 transitions. [2021-06-05 14:39:16,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:16,850 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:16,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:16,851 INFO L225 Difference]: With dead ends: 641 [2021-06-05 14:39:16,851 INFO L226 Difference]: Without dead ends: 598 [2021-06-05 14:39:16,851 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 591.5ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:39:16,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-05 14:39:16,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 438. [2021-06-05 14:39:16,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1121281464530894) internal successors, (1360), 437 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:16,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1360 transitions. [2021-06-05 14:39:16,856 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1360 transitions. Word has length 22 [2021-06-05 14:39:16,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:16,856 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1360 transitions. [2021-06-05 14:39:16,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:16,856 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1360 transitions. [2021-06-05 14:39:16,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:16,857 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:16,857 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:17,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6901 [2021-06-05 14:39:17,057 INFO L430 AbstractCegarLoop]: === Iteration 1172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:17,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:17,057 INFO L82 PathProgramCache]: Analyzing trace with hash -946762092, now seen corresponding path program 1160 times [2021-06-05 14:39:17,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:17,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69852539] [2021-06-05 14:39:17,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:17,134 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:17,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:17,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69852539] [2021-06-05 14:39:17,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69852539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:17,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392865746] [2021-06-05 14:39:17,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:17,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:17,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:17,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:17,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:17,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:17,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:17,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:17,203 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,211 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 14:39:17,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:17,212 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 14:39:17,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:17,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:17,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:17,255 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:17,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:17,255 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 14:39:17,271 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:17,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392865746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:17,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:17,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 14:39:17,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072094829] [2021-06-05 14:39:17,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 14:39:17,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:17,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 14:39:17,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 14:39:17,272 INFO L87 Difference]: Start difference. First operand 438 states and 1360 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:17,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:17,414 INFO L93 Difference]: Finished difference Result 738 states and 2269 transitions. [2021-06-05 14:39:17,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:17,414 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:17,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:17,415 INFO L225 Difference]: With dead ends: 738 [2021-06-05 14:39:17,415 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 14:39:17,415 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 121.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:17,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 14:39:17,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 438. [2021-06-05 14:39:17,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1121281464530894) internal successors, (1360), 437 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:17,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1360 transitions. [2021-06-05 14:39:17,420 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1360 transitions. Word has length 22 [2021-06-05 14:39:17,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:17,420 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1360 transitions. [2021-06-05 14:39:17,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:17,420 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1360 transitions. [2021-06-05 14:39:17,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:17,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:17,421 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:17,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6923,1161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:17,621 INFO L430 AbstractCegarLoop]: === Iteration 1173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:17,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:17,622 INFO L82 PathProgramCache]: Analyzing trace with hash -2041461010, now seen corresponding path program 1161 times [2021-06-05 14:39:17,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:17,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708190242] [2021-06-05 14:39:17,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:17,728 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:17,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:17,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708190242] [2021-06-05 14:39:17,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708190242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:17,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732519659] [2021-06-05 14:39:17,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:17,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:17,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:17,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:17,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:17,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:17,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:17,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:17,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:17,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:17,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:17,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:17,849 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:17,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:17,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:17,894 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:18,163 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_529, o_4, v_prenex_530], 1=[v_prenex_531, v_prenex_532, v_prenex_534, v_prenex_535]} [2021-06-05 14:39:18,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:18,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:18,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:18,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:18,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:18,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:18,275 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:18,275 INFO L518 ElimStorePlain]: Eliminatee v_prenex_530 vanished before elimination [2021-06-05 14:39:18,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:18,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:18,280 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:18,373 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.2 percent of original size [2021-06-05 14:39:18,373 INFO L518 ElimStorePlain]: Eliminatee v_prenex_532 vanished before elimination [2021-06-05 14:39:18,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:18,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:18,377 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:18,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:18,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:18,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:18,424 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:18,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:18,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:18,468 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:52 [2021-06-05 14:39:18,531 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:18,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732519659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:18,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:18,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:18,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375819548] [2021-06-05 14:39:18,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:18,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:18,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:18,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:18,532 INFO L87 Difference]: Start difference. First operand 438 states and 1360 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:19,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:19,237 INFO L93 Difference]: Finished difference Result 696 states and 2102 transitions. [2021-06-05 14:39:19,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:39:19,237 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:19,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:19,238 INFO L225 Difference]: With dead ends: 696 [2021-06-05 14:39:19,238 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 14:39:19,238 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 787.5ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:39:19,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 14:39:19,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 454. [2021-06-05 14:39:19,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.116997792494481) internal successors, (1412), 453 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:19,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1412 transitions. [2021-06-05 14:39:19,244 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1412 transitions. Word has length 22 [2021-06-05 14:39:19,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:19,244 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1412 transitions. [2021-06-05 14:39:19,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:19,244 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1412 transitions. [2021-06-05 14:39:19,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:19,244 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:19,244 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:19,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6931,1162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:19,445 INFO L430 AbstractCegarLoop]: === Iteration 1174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:19,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:19,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1988088464, now seen corresponding path program 1162 times [2021-06-05 14:39:19,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:19,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619271471] [2021-06-05 14:39:19,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:19,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:19,558 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:19,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:19,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619271471] [2021-06-05 14:39:19,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619271471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:19,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543937245] [2021-06-05 14:39:19,558 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:19,585 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:19,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:19,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:19,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:19,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:19,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:19,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:19,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:19,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:19,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:19,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:19,668 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:19,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:19,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:19,672 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:19,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:19,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:19,717 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:19,982 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_541, v_prenex_542], 1=[v_prenex_543, v_prenex_544, v_prenex_545, v_prenex_546]} [2021-06-05 14:39:19,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:19,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:20,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:20,041 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:20,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:20,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:20,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:20,096 INFO L518 ElimStorePlain]: Eliminatee v_prenex_542 vanished before elimination [2021-06-05 14:39:20,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:20,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:20,101 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:20,190 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.2 percent of original size [2021-06-05 14:39:20,191 INFO L518 ElimStorePlain]: Eliminatee v_prenex_544 vanished before elimination [2021-06-05 14:39:20,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:20,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:20,195 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:20,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:20,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:20,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:20,241 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:20,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:20,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:20,284 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:58 [2021-06-05 14:39:20,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:20,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543937245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:20,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:20,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:20,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268592219] [2021-06-05 14:39:20,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:20,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:20,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:20,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:20,383 INFO L87 Difference]: Start difference. First operand 454 states and 1412 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:20,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:20,861 INFO L93 Difference]: Finished difference Result 659 states and 2004 transitions. [2021-06-05 14:39:20,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:20,861 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:20,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:20,862 INFO L225 Difference]: With dead ends: 659 [2021-06-05 14:39:20,862 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 14:39:20,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 576.7ms TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:20,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 14:39:20,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 434. [2021-06-05 14:39:20,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.113163972286374) internal successors, (1348), 433 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:20,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1348 transitions. [2021-06-05 14:39:20,866 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1348 transitions. Word has length 22 [2021-06-05 14:39:20,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:20,866 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1348 transitions. [2021-06-05 14:39:20,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:20,867 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1348 transitions. [2021-06-05 14:39:20,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:20,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:20,867 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:21,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6943,1163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:21,067 INFO L430 AbstractCegarLoop]: === Iteration 1175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:21,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:21,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1269359596, now seen corresponding path program 1163 times [2021-06-05 14:39:21,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:21,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603121912] [2021-06-05 14:39:21,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:21,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:21,148 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:21,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:21,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603121912] [2021-06-05 14:39:21,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603121912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:21,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3901168] [2021-06-05 14:39:21,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:21,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:21,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:21,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:21,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:21,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:21,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:21,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:21,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:21,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:21,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:21,277 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 14:39:21,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:21,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:21,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:21,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:21,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:21,327 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:21,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:21,327 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:49, output treesize:18 [2021-06-05 14:39:21,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:21,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3901168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:21,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:21,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:21,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827127820] [2021-06-05 14:39:21,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:21,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:21,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:21,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:21,383 INFO L87 Difference]: Start difference. First operand 434 states and 1348 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:21,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:21,644 INFO L93 Difference]: Finished difference Result 788 states and 2408 transitions. [2021-06-05 14:39:21,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:39:21,644 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:21,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:21,645 INFO L225 Difference]: With dead ends: 788 [2021-06-05 14:39:21,645 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 14:39:21,645 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 214.5ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:39:21,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 14:39:21,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 448. [2021-06-05 14:39:21,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1185682326621924) internal successors, (1394), 447 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:21,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1394 transitions. [2021-06-05 14:39:21,650 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1394 transitions. Word has length 22 [2021-06-05 14:39:21,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:21,650 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1394 transitions. [2021-06-05 14:39:21,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:21,650 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1394 transitions. [2021-06-05 14:39:21,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:21,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:21,651 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:21,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6952,1164 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:21,851 INFO L430 AbstractCegarLoop]: === Iteration 1176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:21,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:21,851 INFO L82 PathProgramCache]: Analyzing trace with hash -928298162, now seen corresponding path program 1164 times [2021-06-05 14:39:21,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:21,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591790864] [2021-06-05 14:39:21,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:21,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:21,954 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:21,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:21,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591790864] [2021-06-05 14:39:21,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591790864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:21,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083793530] [2021-06-05 14:39:21,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:21,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 14:39:21,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:21,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:21,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:22,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:22,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:22,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:22,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:22,073 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:22,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:22,118 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:22,303 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_558, v_prenex_560, v_prenex_555, v_prenex_556], 1=[o_2, o_4, v_prenex_553, v_prenex_554]} [2021-06-05 14:39:22,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:22,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,438 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:22,439 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:22,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_560 vanished before elimination [2021-06-05 14:39:22,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:22,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:22,505 INFO L518 ElimStorePlain]: Eliminatee v_prenex_556 vanished before elimination [2021-06-05 14:39:22,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:22,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:22,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:22,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:22,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:22,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:22,635 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:22,740 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 14:39:22,740 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 14:39:22,741 INFO L518 ElimStorePlain]: Eliminatee v_prenex_554 vanished before elimination [2021-06-05 14:39:22,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:22,742 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 14:39:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:22,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083793530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:22,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:22,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:22,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615671120] [2021-06-05 14:39:22,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:22,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:22,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:22,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:22,822 INFO L87 Difference]: Start difference. First operand 448 states and 1394 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:23,389 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2021-06-05 14:39:23,613 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-06-05 14:39:23,832 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-06-05 14:39:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:23,863 INFO L93 Difference]: Finished difference Result 751 states and 2234 transitions. [2021-06-05 14:39:23,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 14:39:23,863 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:23,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:23,864 INFO L225 Difference]: With dead ends: 751 [2021-06-05 14:39:23,864 INFO L226 Difference]: Without dead ends: 716 [2021-06-05 14:39:23,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1050.6ms TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:23,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-06-05 14:39:23,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 466. [2021-06-05 14:39:23,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1161290322580646) internal successors, (1449), 465 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:23,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1449 transitions. [2021-06-05 14:39:23,870 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1449 transitions. Word has length 22 [2021-06-05 14:39:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:23,870 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1449 transitions. [2021-06-05 14:39:23,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1449 transitions. [2021-06-05 14:39:23,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:23,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:23,870 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:24,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6960 [2021-06-05 14:39:24,071 INFO L430 AbstractCegarLoop]: === Iteration 1177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:24,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:24,071 INFO L82 PathProgramCache]: Analyzing trace with hash 758093678, now seen corresponding path program 1165 times [2021-06-05 14:39:24,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:24,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700033917] [2021-06-05 14:39:24,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:24,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:24,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:24,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700033917] [2021-06-05 14:39:24,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700033917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:24,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021806633] [2021-06-05 14:39:24,181 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:24,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:24,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:24,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:24,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:24,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:24,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:24,291 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:24,295 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:24,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:24,339 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:24,520 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_565, v_prenex_566], 1=[v_prenex_571, v_prenex_574, v_prenex_567, v_prenex_568]} [2021-06-05 14:39:24,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:24,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,653 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:24,654 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:24,654 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:24,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:24,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:24,720 INFO L518 ElimStorePlain]: Eliminatee v_prenex_566 vanished before elimination [2021-06-05 14:39:24,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:24,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,840 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 14:39:24,840 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 14:39:24,840 INFO L518 ElimStorePlain]: Eliminatee v_prenex_574 vanished before elimination [2021-06-05 14:39:24,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:24,851 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:24,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:24,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:24,909 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:24,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:24,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:24,964 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 14:39:25,072 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:25,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021806633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:25,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:25,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:25,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176081238] [2021-06-05 14:39:25,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:25,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:25,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:25,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:25,073 INFO L87 Difference]: Start difference. First operand 466 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:25,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:25,613 INFO L93 Difference]: Finished difference Result 750 states and 2222 transitions. [2021-06-05 14:39:25,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:39:25,613 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:25,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:25,614 INFO L225 Difference]: With dead ends: 750 [2021-06-05 14:39:25,614 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 14:39:25,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 659.7ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:25,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 14:39:25,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 466. [2021-06-05 14:39:25,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.118279569892473) internal successors, (1450), 465 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:25,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1450 transitions. [2021-06-05 14:39:25,620 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1450 transitions. Word has length 22 [2021-06-05 14:39:25,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:25,620 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1450 transitions. [2021-06-05 14:39:25,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1450 transitions. [2021-06-05 14:39:25,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:25,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:25,620 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:25,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6970 [2021-06-05 14:39:25,821 INFO L430 AbstractCegarLoop]: === Iteration 1178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:25,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:25,821 INFO L82 PathProgramCache]: Analyzing trace with hash 780598050, now seen corresponding path program 1166 times [2021-06-05 14:39:25,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:25,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321230308] [2021-06-05 14:39:25,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:25,902 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:25,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:25,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321230308] [2021-06-05 14:39:25,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321230308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:25,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298626798] [2021-06-05 14:39:25,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:25,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:25,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:25,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:25,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:26,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:26,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:26,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:26,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:26,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:26,013 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:26,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:26,034 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 14:39:26,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:26,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:26,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:26,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:26,077 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:26,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:26,077 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:49, output treesize:18 [2021-06-05 14:39:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:26,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298626798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:26,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:26,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:39:26,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395587895] [2021-06-05 14:39:26,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:39:26,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:26,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:39:26,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:26,115 INFO L87 Difference]: Start difference. First operand 466 states and 1450 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:26,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:26,343 INFO L93 Difference]: Finished difference Result 760 states and 2323 transitions. [2021-06-05 14:39:26,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:26,343 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:26,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:26,344 INFO L225 Difference]: With dead ends: 760 [2021-06-05 14:39:26,344 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 14:39:26,344 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 171.8ms TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:26,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 14:39:26,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 457. [2021-06-05 14:39:26,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1052631578947367) internal successors, (1416), 456 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:26,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1416 transitions. [2021-06-05 14:39:26,349 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1416 transitions. Word has length 22 [2021-06-05 14:39:26,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:26,349 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1416 transitions. [2021-06-05 14:39:26,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:26,349 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1416 transitions. [2021-06-05 14:39:26,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:26,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:26,350 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:26,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6979 [2021-06-05 14:39:26,550 INFO L430 AbstractCegarLoop]: === Iteration 1179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:26,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:26,550 INFO L82 PathProgramCache]: Analyzing trace with hash 793601776, now seen corresponding path program 1167 times [2021-06-05 14:39:26,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:26,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107739253] [2021-06-05 14:39:26,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:26,664 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:26,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:26,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107739253] [2021-06-05 14:39:26,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107739253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:26,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78361520] [2021-06-05 14:39:26,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:26,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:26,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:26,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:26,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:26,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:26,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:26,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:26,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:26,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:26,783 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:26,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:26,786 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:26,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:26,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:26,832 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:27,013 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_577, v_prenex_578], 1=[v_prenex_580, v_prenex_584, v_prenex_585, v_prenex_579]} [2021-06-05 14:39:27,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:27,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:27,154 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:27,155 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:27,155 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:27,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:27,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:27,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:27,220 INFO L518 ElimStorePlain]: Eliminatee v_prenex_578 vanished before elimination [2021-06-05 14:39:27,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:27,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:27,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:27,339 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 14:39:27,339 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 14:39:27,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:27,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:27,343 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:27,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:27,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:27,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:27,416 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:27,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:27,480 INFO L518 ElimStorePlain]: Eliminatee v_prenex_579 vanished before elimination [2021-06-05 14:39:27,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:27,482 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:69 [2021-06-05 14:39:27,605 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:27,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78361520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:27,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:27,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:27,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264950159] [2021-06-05 14:39:27,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:27,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:27,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:27,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:27,606 INFO L87 Difference]: Start difference. First operand 457 states and 1416 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:28,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:28,218 INFO L93 Difference]: Finished difference Result 746 states and 2200 transitions. [2021-06-05 14:39:28,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:28,218 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:28,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:28,219 INFO L225 Difference]: With dead ends: 746 [2021-06-05 14:39:28,219 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 14:39:28,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 683.7ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:39:28,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 14:39:28,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 453. [2021-06-05 14:39:28,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1150442477876106) internal successors, (1408), 452 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:28,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1408 transitions. [2021-06-05 14:39:28,225 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1408 transitions. Word has length 22 [2021-06-05 14:39:28,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:28,225 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1408 transitions. [2021-06-05 14:39:28,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:28,225 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1408 transitions. [2021-06-05 14:39:28,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:28,225 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:28,225 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:28,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6990 [2021-06-05 14:39:28,426 INFO L430 AbstractCegarLoop]: === Iteration 1180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:28,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:28,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1240034704, now seen corresponding path program 1168 times [2021-06-05 14:39:28,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:28,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898183757] [2021-06-05 14:39:28,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:28,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:28,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:28,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898183757] [2021-06-05 14:39:28,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898183757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:28,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461834201] [2021-06-05 14:39:28,538 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:28,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:28,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:28,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:28,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:28,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:28,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:28,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:28,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:28,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:28,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:28,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:28,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:28,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:28,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:28,651 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:28,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:28,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:28,696 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:28,878 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_590, o_4, v_prenex_589], 1=[v_prenex_591, v_prenex_592, v_prenex_595, v_prenex_597]} [2021-06-05 14:39:28,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:28,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:29,022 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:29,022 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:29,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:29,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:29,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:29,089 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:29,089 INFO L518 ElimStorePlain]: Eliminatee v_prenex_589 vanished before elimination [2021-06-05 14:39:29,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:29,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:29,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:29,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:29,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:29,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:29,156 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:29,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:29,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:29,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:29,219 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:29,327 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 14:39:29,327 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 14:39:29,327 INFO L518 ElimStorePlain]: Eliminatee v_prenex_597 vanished before elimination [2021-06-05 14:39:29,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:29,329 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:78 [2021-06-05 14:39:29,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:29,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461834201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:29,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:29,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:29,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992028823] [2021-06-05 14:39:29,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:29,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:29,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:29,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:29,458 INFO L87 Difference]: Start difference. First operand 453 states and 1408 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:30,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:30,256 INFO L93 Difference]: Finished difference Result 727 states and 2179 transitions. [2021-06-05 14:39:30,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:39:30,257 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:30,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:30,258 INFO L225 Difference]: With dead ends: 727 [2021-06-05 14:39:30,258 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 14:39:30,258 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 875.4ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:39:30,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 14:39:30,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 449. [2021-06-05 14:39:30,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1160714285714284) internal successors, (1396), 448 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:30,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1396 transitions. [2021-06-05 14:39:30,263 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1396 transitions. Word has length 22 [2021-06-05 14:39:30,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:30,263 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1396 transitions. [2021-06-05 14:39:30,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:30,263 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1396 transitions. [2021-06-05 14:39:30,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:30,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:30,263 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:30,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7001 [2021-06-05 14:39:30,464 INFO L430 AbstractCegarLoop]: === Iteration 1181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:30,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:30,464 INFO L82 PathProgramCache]: Analyzing trace with hash -95747568, now seen corresponding path program 1169 times [2021-06-05 14:39:30,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:30,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736259080] [2021-06-05 14:39:30,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:30,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:30,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:30,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736259080] [2021-06-05 14:39:30,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736259080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:30,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757320132] [2021-06-05 14:39:30,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:30,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:30,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:30,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:30,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:30,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:30,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:30,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:30,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:30,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:30,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:30,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:30,693 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:30,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:30,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:30,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:30,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:30,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:30,741 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:30,926 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_603, v_prenex_604, v_prenex_607, v_prenex_609], 1=[v_prenex_602, o_2, o_4, v_prenex_601]} [2021-06-05 14:39:30,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:30,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:31,078 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:31,078 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:31,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_604 vanished before elimination [2021-06-05 14:39:31,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:31,083 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:31,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:31,145 INFO L518 ElimStorePlain]: Eliminatee v_prenex_609 vanished before elimination [2021-06-05 14:39:31,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:31,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:31,149 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:31,262 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 14:39:31,262 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 14:39:31,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:31,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:31,266 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:31,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:31,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:31,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:31,324 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:31,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:31,378 INFO L518 ElimStorePlain]: Eliminatee v_prenex_601 vanished before elimination [2021-06-05 14:39:31,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:31,380 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 14:39:31,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:31,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757320132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:31,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:31,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:31,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147926026] [2021-06-05 14:39:31,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:31,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:31,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:31,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:31,499 INFO L87 Difference]: Start difference. First operand 449 states and 1396 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:32,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:32,080 INFO L93 Difference]: Finished difference Result 680 states and 2028 transitions. [2021-06-05 14:39:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 14:39:32,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:32,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:32,081 INFO L225 Difference]: With dead ends: 680 [2021-06-05 14:39:32,081 INFO L226 Difference]: Without dead ends: 647 [2021-06-05 14:39:32,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 703.1ms TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:32,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-06-05 14:39:32,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 455. [2021-06-05 14:39:32,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.105726872246696) internal successors, (1410), 454 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:32,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1410 transitions. [2021-06-05 14:39:32,086 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1410 transitions. Word has length 22 [2021-06-05 14:39:32,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:32,086 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1410 transitions. [2021-06-05 14:39:32,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:32,086 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1410 transitions. [2021-06-05 14:39:32,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:32,087 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:32,087 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:32,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7010 [2021-06-05 14:39:32,287 INFO L430 AbstractCegarLoop]: === Iteration 1182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:32,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:32,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1425675730, now seen corresponding path program 1170 times [2021-06-05 14:39:32,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:32,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918809324] [2021-06-05 14:39:32,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:32,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:32,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:32,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:32,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918809324] [2021-06-05 14:39:32,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918809324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:32,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303391628] [2021-06-05 14:39:32,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:32,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 14:39:32,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:32,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:32,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:32,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:32,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:32,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:32,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:32,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:32,507 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:32,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:32,511 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:32,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:32,555 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 14:39:32,734 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_615, v_prenex_616, v_prenex_620, v_prenex_621], 1=[v_prenex_613, v_prenex_614, o_2, o_4]} [2021-06-05 14:39:32,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:32,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,868 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:39:32,868 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:39:32,868 INFO L518 ElimStorePlain]: Eliminatee v_prenex_616 vanished before elimination [2021-06-05 14:39:32,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:32,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:32,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:32,938 INFO L518 ElimStorePlain]: Eliminatee v_prenex_621 vanished before elimination [2021-06-05 14:39:32,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:32,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:32,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:33,055 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 14:39:33,055 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 14:39:33,055 INFO L518 ElimStorePlain]: Eliminatee v_prenex_614 vanished before elimination [2021-06-05 14:39:33,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:33,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:33,060 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:33,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:33,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:33,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:33,119 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:33,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:33,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:39:33,174 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:78 [2021-06-05 14:39:33,303 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:33,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303391628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:33,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:33,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:33,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814023221] [2021-06-05 14:39:33,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:33,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:33,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:33,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:33,304 INFO L87 Difference]: Start difference. First operand 455 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:33,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:33,881 INFO L93 Difference]: Finished difference Result 658 states and 1986 transitions. [2021-06-05 14:39:33,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:33,882 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:33,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:33,883 INFO L225 Difference]: With dead ends: 658 [2021-06-05 14:39:33,883 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 14:39:33,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 663.1ms TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:39:33,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 14:39:33,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 435. [2021-06-05 14:39:33,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.110599078341014) internal successors, (1350), 434 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:33,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1350 transitions. [2021-06-05 14:39:33,887 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1350 transitions. Word has length 22 [2021-06-05 14:39:33,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:33,887 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1350 transitions. [2021-06-05 14:39:33,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:33,887 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1350 transitions. [2021-06-05 14:39:33,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:33,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:33,888 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:34,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7021,1171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:34,088 INFO L430 AbstractCegarLoop]: === Iteration 1183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:34,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:34,089 INFO L82 PathProgramCache]: Analyzing trace with hash 965835030, now seen corresponding path program 1171 times [2021-06-05 14:39:34,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:34,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266409644] [2021-06-05 14:39:34,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:34,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:34,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:34,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266409644] [2021-06-05 14:39:34,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266409644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:34,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844136097] [2021-06-05 14:39:34,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:34,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:34,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:34,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:34,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:34,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:34,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:34,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 14:39:34,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:34,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:34,299 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:34,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:34,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:34,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844136097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:34,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:34,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:34,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879374688] [2021-06-05 14:39:34,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:34,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:34,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:34,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:34,307 INFO L87 Difference]: Start difference. First operand 435 states and 1350 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:34,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:34,411 INFO L93 Difference]: Finished difference Result 587 states and 1804 transitions. [2021-06-05 14:39:34,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:34,411 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:34,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:34,412 INFO L225 Difference]: With dead ends: 587 [2021-06-05 14:39:34,412 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 14:39:34,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 118.8ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:34,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 14:39:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 442. [2021-06-05 14:39:34,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.1179138321995463) internal successors, (1375), 441 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:34,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1375 transitions. [2021-06-05 14:39:34,416 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1375 transitions. Word has length 22 [2021-06-05 14:39:34,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:34,416 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1375 transitions. [2021-06-05 14:39:34,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:34,417 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1375 transitions. [2021-06-05 14:39:34,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:34,417 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:34,417 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:34,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7030,1172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:34,618 INFO L430 AbstractCegarLoop]: === Iteration 1184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:34,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:34,618 INFO L82 PathProgramCache]: Analyzing trace with hash 743626418, now seen corresponding path program 1172 times [2021-06-05 14:39:34,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:34,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119905261] [2021-06-05 14:39:34,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:34,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:34,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:34,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119905261] [2021-06-05 14:39:34,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119905261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:34,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746517416] [2021-06-05 14:39:34,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:34,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:34,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:34,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:34,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:34,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:34,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:34,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:34,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 14:39:34,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 14:39:34,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:34,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:34,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:34,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:34,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:34,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:34,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:34,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:34,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:34,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:34,966 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:5 [2021-06-05 14:39:34,972 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:34,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746517416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:34,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:34,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:34,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201332047] [2021-06-05 14:39:34,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:34,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:34,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:34,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:34,973 INFO L87 Difference]: Start difference. First operand 442 states and 1375 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:35,107 INFO L93 Difference]: Finished difference Result 581 states and 1786 transitions. [2021-06-05 14:39:35,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:35,108 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:35,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:35,108 INFO L225 Difference]: With dead ends: 581 [2021-06-05 14:39:35,108 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 14:39:35,109 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 163.7ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:35,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 14:39:35,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 442. [2021-06-05 14:39:35,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.111111111111111) internal successors, (1372), 441 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1372 transitions. [2021-06-05 14:39:35,113 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1372 transitions. Word has length 22 [2021-06-05 14:39:35,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:35,113 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1372 transitions. [2021-06-05 14:39:35,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,113 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1372 transitions. [2021-06-05 14:39:35,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:35,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:35,114 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:35,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7035 [2021-06-05 14:39:35,314 INFO L430 AbstractCegarLoop]: === Iteration 1185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:35,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:35,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1642740426, now seen corresponding path program 1173 times [2021-06-05 14:39:35,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:35,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646018995] [2021-06-05 14:39:35,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:35,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:35,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646018995] [2021-06-05 14:39:35,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646018995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:35,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000478410] [2021-06-05 14:39:35,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:35,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:39:35,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:35,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:35,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:35,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:35,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:35,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:35,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:35,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:35,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:35,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:35,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 14:39:35,587 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:51, output treesize:31 [2021-06-05 14:39:35,630 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_624, v_prenex_623]} [2021-06-05 14:39:35,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:35,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:35,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:35,646 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:35,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:35,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:35,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:35,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:35,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:35,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:35,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:35,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:35,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:35,674 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:13 [2021-06-05 14:39:35,701 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:35,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000478410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:35,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:35,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:35,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610984613] [2021-06-05 14:39:35,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:35,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:35,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:35,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:35,701 INFO L87 Difference]: Start difference. First operand 442 states and 1372 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:35,861 INFO L93 Difference]: Finished difference Result 590 states and 1813 transitions. [2021-06-05 14:39:35,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:35,861 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:35,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:35,862 INFO L225 Difference]: With dead ends: 590 [2021-06-05 14:39:35,862 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 14:39:35,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 190.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:35,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 14:39:35,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 439. [2021-06-05 14:39:35,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1118721461187215) internal successors, (1363), 438 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1363 transitions. [2021-06-05 14:39:35,866 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1363 transitions. Word has length 22 [2021-06-05 14:39:35,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:35,866 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1363 transitions. [2021-06-05 14:39:35,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:35,866 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1363 transitions. [2021-06-05 14:39:35,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:35,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:35,867 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:36,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7047 [2021-06-05 14:39:36,068 INFO L430 AbstractCegarLoop]: === Iteration 1186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:36,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:36,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1766428590, now seen corresponding path program 1174 times [2021-06-05 14:39:36,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:36,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610496758] [2021-06-05 14:39:36,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:36,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:36,140 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:36,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:36,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610496758] [2021-06-05 14:39:36,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610496758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:36,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739773270] [2021-06-05 14:39:36,140 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:36,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:36,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:36,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:36,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:36,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:36,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:36,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:36,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:36,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 14:39:36,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 14:39:36,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:36,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:36,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:36,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:36,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:36,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:36,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:36,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:36,350 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:36,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:36,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:36,365 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:13 [2021-06-05 14:39:36,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:36,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739773270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:36,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:36,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:36,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752935274] [2021-06-05 14:39:36,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:36,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:36,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:36,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:36,383 INFO L87 Difference]: Start difference. First operand 439 states and 1363 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:36,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:36,534 INFO L93 Difference]: Finished difference Result 581 states and 1786 transitions. [2021-06-05 14:39:36,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:36,535 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:36,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:36,535 INFO L225 Difference]: With dead ends: 581 [2021-06-05 14:39:36,535 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 14:39:36,535 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 174.9ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:36,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 14:39:36,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 439. [2021-06-05 14:39:36,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1118721461187215) internal successors, (1363), 438 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:36,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1363 transitions. [2021-06-05 14:39:36,540 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1363 transitions. Word has length 22 [2021-06-05 14:39:36,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:36,540 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1363 transitions. [2021-06-05 14:39:36,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:36,540 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1363 transitions. [2021-06-05 14:39:36,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:36,540 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:36,540 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:36,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7057 [2021-06-05 14:39:36,741 INFO L430 AbstractCegarLoop]: === Iteration 1187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:36,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:36,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1482165906, now seen corresponding path program 1175 times [2021-06-05 14:39:36,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:36,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954660576] [2021-06-05 14:39:36,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:36,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:36,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954660576] [2021-06-05 14:39:36,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954660576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:36,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800444760] [2021-06-05 14:39:36,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:36,858 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:36,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:36,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:36,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:36,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:36,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:36,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:36,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:36,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:39:37,001 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-06-05 14:39:37,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:37,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:37,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:37,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:37,083 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 14:39:37,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:37,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800444760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:37,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:37,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:37,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999653102] [2021-06-05 14:39:37,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:37,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:37,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:37,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:37,114 INFO L87 Difference]: Start difference. First operand 439 states and 1363 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:37,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:37,339 INFO L93 Difference]: Finished difference Result 635 states and 1939 transitions. [2021-06-05 14:39:37,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:39:37,339 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:37,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:37,340 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:39:37,340 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 14:39:37,340 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 246.1ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:39:37,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 14:39:37,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 457. [2021-06-05 14:39:37,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.120614035087719) internal successors, (1423), 456 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:37,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1423 transitions. [2021-06-05 14:39:37,345 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1423 transitions. Word has length 22 [2021-06-05 14:39:37,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:37,345 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1423 transitions. [2021-06-05 14:39:37,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:37,345 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1423 transitions. [2021-06-05 14:39:37,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:37,346 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:37,346 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:37,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7065 [2021-06-05 14:39:37,546 INFO L430 AbstractCegarLoop]: === Iteration 1188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:37,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:37,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1126409550, now seen corresponding path program 1176 times [2021-06-05 14:39:37,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:37,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308250372] [2021-06-05 14:39:37,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:37,621 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:37,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:37,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308250372] [2021-06-05 14:39:37,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308250372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:37,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135905403] [2021-06-05 14:39:37,622 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:37,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:37,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:37,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:37,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:37,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:37,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:37,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:39:37,790 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-06-05 14:39:37,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:37,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:37,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:37,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:37,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:37,862 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 14:39:37,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:37,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135905403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:37,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:37,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:37,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126607067] [2021-06-05 14:39:37,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:37,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:37,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:37,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:37,872 INFO L87 Difference]: Start difference. First operand 457 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:38,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:38,112 INFO L93 Difference]: Finished difference Result 569 states and 1741 transitions. [2021-06-05 14:39:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:38,113 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:38,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:38,113 INFO L225 Difference]: With dead ends: 569 [2021-06-05 14:39:38,113 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 14:39:38,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 232.0ms TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 14:39:38,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 14:39:38,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 436. [2021-06-05 14:39:38,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.1126436781609197) internal successors, (1354), 435 states have internal predecessors, (1354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:38,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1354 transitions. [2021-06-05 14:39:38,118 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1354 transitions. Word has length 22 [2021-06-05 14:39:38,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:38,118 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1354 transitions. [2021-06-05 14:39:38,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:38,118 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1354 transitions. [2021-06-05 14:39:38,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:38,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:38,118 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:38,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7077 [2021-06-05 14:39:38,319 INFO L430 AbstractCegarLoop]: === Iteration 1189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:38,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:38,319 INFO L82 PathProgramCache]: Analyzing trace with hash 384682376, now seen corresponding path program 1177 times [2021-06-05 14:39:38,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:38,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786131512] [2021-06-05 14:39:38,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:38,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:38,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:38,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786131512] [2021-06-05 14:39:38,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786131512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:38,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174401168] [2021-06-05 14:39:38,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:38,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:38,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:38,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:38,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:38,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:38,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:38,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:38,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:38,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:38,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:38,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:38,643 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:38,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:38,681 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 14:39:38,872 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_631, v_prenex_632, v_prenex_633, v_prenex_634], 1=[o_2, v_prenex_629, o_4, v_prenex_630]} [2021-06-05 14:39:38,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:38,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,934 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 14:39:38,934 INFO L518 ElimStorePlain]: Eliminatee v_prenex_632 vanished before elimination [2021-06-05 14:39:38,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:38,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:38,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:38,963 INFO L518 ElimStorePlain]: Eliminatee v_prenex_634 vanished before elimination [2021-06-05 14:39:38,963 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 14:39:38,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:38,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:38,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:39,011 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 14:39:39,011 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:39,011 INFO L518 ElimStorePlain]: Eliminatee v_prenex_630 vanished before elimination [2021-06-05 14:39:39,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:39,013 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 14:39:39,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:39,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174401168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:39,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:39,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:39,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417192243] [2021-06-05 14:39:39,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:39,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:39,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:39,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:39,026 INFO L87 Difference]: Start difference. First operand 436 states and 1354 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:39,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:39,341 INFO L93 Difference]: Finished difference Result 529 states and 1605 transitions. [2021-06-05 14:39:39,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:39,341 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:39,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:39,342 INFO L225 Difference]: With dead ends: 529 [2021-06-05 14:39:39,342 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 14:39:39,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 390.8ms TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:39:39,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 14:39:39,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 440. [2021-06-05 14:39:39,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:39,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 14:39:39,346 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 14:39:39,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:39,346 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 14:39:39,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:39,346 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 14:39:39,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:39,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:39,347 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:39,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7084,1178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:39,547 INFO L430 AbstractCegarLoop]: === Iteration 1190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:39,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:39,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1123221864, now seen corresponding path program 1178 times [2021-06-05 14:39:39,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:39,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434640224] [2021-06-05 14:39:39,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:39,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:39,639 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:39,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:39,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434640224] [2021-06-05 14:39:39,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434640224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:39,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379168962] [2021-06-05 14:39:39,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:39,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:39,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:39,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:39,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:39,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:39,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:39,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:39,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:39,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:39,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:39,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:39,893 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:39,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:39,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:39,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:39,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:39,933 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 14:39:40,043 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_646, v_prenex_648, v_prenex_649, v_prenex_645], 1=[o_2, o_4, v_prenex_643, v_prenex_644]} [2021-06-05 14:39:40,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:40,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:40,112 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 14:39:40,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:40,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:40,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:40,142 INFO L518 ElimStorePlain]: Eliminatee v_prenex_649 vanished before elimination [2021-06-05 14:39:40,142 INFO L518 ElimStorePlain]: Eliminatee v_prenex_645 vanished before elimination [2021-06-05 14:39:40,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:40,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:40,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:40,190 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 14:39:40,190 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:40,190 INFO L518 ElimStorePlain]: Eliminatee v_prenex_643 vanished before elimination [2021-06-05 14:39:40,190 INFO L518 ElimStorePlain]: Eliminatee v_prenex_644 vanished before elimination [2021-06-05 14:39:40,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:40,192 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 14:39:40,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:40,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379168962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:40,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:40,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:40,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907864029] [2021-06-05 14:39:40,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:40,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:40,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:40,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:40,210 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:40,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:40,536 INFO L93 Difference]: Finished difference Result 558 states and 1669 transitions. [2021-06-05 14:39:40,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:39:40,536 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:40,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:40,537 INFO L225 Difference]: With dead ends: 558 [2021-06-05 14:39:40,537 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 14:39:40,537 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 380.3ms TimeCoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:39:40,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 14:39:40,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 452. [2021-06-05 14:39:40,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.0864745011086474) internal successors, (1392), 451 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:40,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1392 transitions. [2021-06-05 14:39:40,541 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1392 transitions. Word has length 22 [2021-06-05 14:39:40,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:40,541 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1392 transitions. [2021-06-05 14:39:40,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:40,541 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1392 transitions. [2021-06-05 14:39:40,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:40,542 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:40,542 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:40,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7097 [2021-06-05 14:39:40,742 INFO L430 AbstractCegarLoop]: === Iteration 1191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:40,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:40,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1485353592, now seen corresponding path program 1179 times [2021-06-05 14:39:40,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:40,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113424421] [2021-06-05 14:39:40,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:40,834 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:40,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:40,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113424421] [2021-06-05 14:39:40,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113424421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:40,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778457485] [2021-06-05 14:39:40,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:40,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:40,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:40,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:40,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:41,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:41,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:41,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:41,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:41,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:41,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:41,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:41,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:41,096 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:41,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:41,134 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 14:39:41,243 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_657, v_prenex_658, o_2, o_4], 1=[v_prenex_659, v_prenex_660, v_prenex_664, v_prenex_665]} [2021-06-05 14:39:41,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:41,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,311 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 14:39:41,311 INFO L518 ElimStorePlain]: Eliminatee v_prenex_658 vanished before elimination [2021-06-05 14:39:41,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:41,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:41,342 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:41,342 INFO L518 ElimStorePlain]: Eliminatee v_prenex_659 vanished before elimination [2021-06-05 14:39:41,342 INFO L518 ElimStorePlain]: Eliminatee v_prenex_660 vanished before elimination [2021-06-05 14:39:41,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:41,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:41,346 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:41,392 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 14:39:41,392 INFO L518 ElimStorePlain]: Eliminatee v_prenex_665 vanished before elimination [2021-06-05 14:39:41,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:41,394 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 14:39:41,411 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:41,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778457485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:41,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:41,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:41,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229350312] [2021-06-05 14:39:41,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:41,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:41,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:41,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:41,412 INFO L87 Difference]: Start difference. First operand 452 states and 1392 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:41,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:41,690 INFO L93 Difference]: Finished difference Result 521 states and 1573 transitions. [2021-06-05 14:39:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:41,691 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:41,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:41,691 INFO L225 Difference]: With dead ends: 521 [2021-06-05 14:39:41,691 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 14:39:41,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 359.9ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-06-05 14:39:41,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 14:39:41,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 438. [2021-06-05 14:39:41,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1052631578947367) internal successors, (1357), 437 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:41,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1357 transitions. [2021-06-05 14:39:41,696 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1357 transitions. Word has length 22 [2021-06-05 14:39:41,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:41,696 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1357 transitions. [2021-06-05 14:39:41,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:41,696 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1357 transitions. [2021-06-05 14:39:41,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:41,696 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:41,696 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:41,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7115 [2021-06-05 14:39:41,897 INFO L430 AbstractCegarLoop]: === Iteration 1192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:41,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:41,897 INFO L82 PathProgramCache]: Analyzing trace with hash -566721040, now seen corresponding path program 1180 times [2021-06-05 14:39:41,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:41,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83634329] [2021-06-05 14:39:41,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:41,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:41,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:41,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83634329] [2021-06-05 14:39:41,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83634329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:41,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16051957] [2021-06-05 14:39:41,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:42,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:42,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:42,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:42,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:42,206 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_670], 1=[v_prenex_672, v_prenex_674]} [2021-06-05 14:39:42,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:42,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:42,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:42,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:42,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:42,294 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:42,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:42,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:42,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:42,367 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:137, output treesize:86 [2021-06-05 14:39:42,468 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 14:39:42,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:42,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 14:39:42,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:42,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:42,480 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:42,484 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:42,526 INFO L628 ElimStorePlain]: treesize reduction 43, result has 47.6 percent of original size [2021-06-05 14:39:42,526 INFO L518 ElimStorePlain]: Eliminatee o_0 vanished before elimination [2021-06-05 14:39:42,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:42,527 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:121, output treesize:11 [2021-06-05 14:39:42,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:42,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16051957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:42,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:42,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:42,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968387714] [2021-06-05 14:39:42,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:42,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:42,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:42,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:42,545 INFO L87 Difference]: Start difference. First operand 438 states and 1357 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:42,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:42,904 INFO L93 Difference]: Finished difference Result 564 states and 1684 transitions. [2021-06-05 14:39:42,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:42,904 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:42,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:42,905 INFO L225 Difference]: With dead ends: 564 [2021-06-05 14:39:42,905 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 14:39:42,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 423.8ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:39:42,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 14:39:42,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 454. [2021-06-05 14:39:42,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.088300220750552) internal successors, (1399), 453 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:42,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1399 transitions. [2021-06-05 14:39:42,910 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1399 transitions. Word has length 22 [2021-06-05 14:39:42,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:42,910 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1399 transitions. [2021-06-05 14:39:42,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:42,910 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1399 transitions. [2021-06-05 14:39:42,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:42,910 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:42,910 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:43,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7136 [2021-06-05 14:39:43,111 INFO L430 AbstractCegarLoop]: === Iteration 1193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:43,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:43,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1119670800, now seen corresponding path program 1181 times [2021-06-05 14:39:43,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:43,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035386090] [2021-06-05 14:39:43,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:43,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:43,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:43,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035386090] [2021-06-05 14:39:43,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035386090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:43,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783417389] [2021-06-05 14:39:43,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:43,221 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:43,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:43,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:39:43,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:43,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:43,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:43,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:43,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:43,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:43,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:43,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:43,384 INFO L628 ElimStorePlain]: treesize reduction 2, result has 95.2 percent of original size [2021-06-05 14:39:43,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:39:43,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:34 [2021-06-05 14:39:43,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:43,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783417389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:43,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:43,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:39:43,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988470520] [2021-06-05 14:39:43,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:43,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:43,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:43,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:43,464 INFO L87 Difference]: Start difference. First operand 454 states and 1399 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:43,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:43,936 INFO L93 Difference]: Finished difference Result 535 states and 1599 transitions. [2021-06-05 14:39:43,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 14:39:43,936 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:43,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:43,937 INFO L225 Difference]: With dead ends: 535 [2021-06-05 14:39:43,937 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 14:39:43,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 467.4ms TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:43,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 14:39:43,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 452. [2021-06-05 14:39:43,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.0864745011086474) internal successors, (1392), 451 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:43,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1392 transitions. [2021-06-05 14:39:43,942 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1392 transitions. Word has length 22 [2021-06-05 14:39:43,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:43,942 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1392 transitions. [2021-06-05 14:39:43,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:43,942 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1392 transitions. [2021-06-05 14:39:43,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:43,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:43,942 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:44,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1182 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7158 [2021-06-05 14:39:44,143 INFO L430 AbstractCegarLoop]: === Iteration 1194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:44,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:44,143 INFO L82 PathProgramCache]: Analyzing trace with hash 233872520, now seen corresponding path program 1182 times [2021-06-05 14:39:44,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:44,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266609373] [2021-06-05 14:39:44,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:44,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:44,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:44,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:44,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266609373] [2021-06-05 14:39:44,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266609373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:44,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245514340] [2021-06-05 14:39:44,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:44,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:44,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:44,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:39:44,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:44,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:44,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:44,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:44,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:44,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:44,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:44,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:44,409 INFO L628 ElimStorePlain]: treesize reduction 2, result has 95.2 percent of original size [2021-06-05 14:39:44,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 14:39:44,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:34 [2021-06-05 14:39:44,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:44,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245514340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:44,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:44,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:39:44,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452290340] [2021-06-05 14:39:44,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:44,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:44,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:44,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:44,481 INFO L87 Difference]: Start difference. First operand 452 states and 1392 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:44,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:44,969 INFO L93 Difference]: Finished difference Result 498 states and 1519 transitions. [2021-06-05 14:39:44,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:39:44,970 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:44,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:44,970 INFO L225 Difference]: With dead ends: 498 [2021-06-05 14:39:44,970 INFO L226 Difference]: Without dead ends: 482 [2021-06-05 14:39:44,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 513.5ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:44,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-06-05 14:39:44,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 436. [2021-06-05 14:39:44,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.110344827586207) internal successors, (1353), 435 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:44,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1353 transitions. [2021-06-05 14:39:44,974 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1353 transitions. Word has length 22 [2021-06-05 14:39:44,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:44,975 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1353 transitions. [2021-06-05 14:39:44,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:44,975 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1353 transitions. [2021-06-05 14:39:44,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:44,975 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:44,975 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:45,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7169 [2021-06-05 14:39:45,176 INFO L430 AbstractCegarLoop]: === Iteration 1195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:45,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:45,176 INFO L82 PathProgramCache]: Analyzing trace with hash -414856028, now seen corresponding path program 1183 times [2021-06-05 14:39:45,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:45,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565883648] [2021-06-05 14:39:45,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:45,255 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:45,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:45,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565883648] [2021-06-05 14:39:45,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565883648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:45,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631583293] [2021-06-05 14:39:45,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:45,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:45,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:45,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:45,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:45,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:45,337 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:45,339 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,358 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 14:39:45,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:45,358 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 14:39:45,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:45,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:45,420 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:45,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 14:39:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:45,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631583293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:45,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:45,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:45,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032268354] [2021-06-05 14:39:45,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:45,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:45,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:45,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:45,428 INFO L87 Difference]: Start difference. First operand 436 states and 1353 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:45,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:45,606 INFO L93 Difference]: Finished difference Result 619 states and 1907 transitions. [2021-06-05 14:39:45,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:45,606 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:45,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:45,607 INFO L225 Difference]: With dead ends: 619 [2021-06-05 14:39:45,607 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 14:39:45,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 132.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:45,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 14:39:45,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 444. [2021-06-05 14:39:45,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.130925507900677) internal successors, (1387), 443 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:45,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1387 transitions. [2021-06-05 14:39:45,612 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1387 transitions. Word has length 22 [2021-06-05 14:39:45,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:45,612 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1387 transitions. [2021-06-05 14:39:45,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:45,612 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1387 transitions. [2021-06-05 14:39:45,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:45,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:45,613 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:45,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7177,1184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:45,813 INFO L430 AbstractCegarLoop]: === Iteration 1196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:45,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:45,813 INFO L82 PathProgramCache]: Analyzing trace with hash -637064640, now seen corresponding path program 1184 times [2021-06-05 14:39:45,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:45,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390013936] [2021-06-05 14:39:45,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:45,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:45,888 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:45,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:45,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390013936] [2021-06-05 14:39:45,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390013936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:45,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118066479] [2021-06-05 14:39:45,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:45,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:45,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:45,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:45,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:45,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:45,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:45,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:45,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:45,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:45,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:39:46,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:46,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:46,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:46,030 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:46,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:46,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 14:39:46,037 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:46,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118066479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:46,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:46,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:46,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483924160] [2021-06-05 14:39:46,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:46,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:46,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:46,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:46,037 INFO L87 Difference]: Start difference. First operand 444 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:46,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:46,213 INFO L93 Difference]: Finished difference Result 586 states and 1806 transitions. [2021-06-05 14:39:46,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:46,213 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:46,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:46,214 INFO L225 Difference]: With dead ends: 586 [2021-06-05 14:39:46,214 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 14:39:46,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 122.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:46,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 14:39:46,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 447. [2021-06-05 14:39:46,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1143497757847536) internal successors, (1389), 446 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:46,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1389 transitions. [2021-06-05 14:39:46,218 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1389 transitions. Word has length 22 [2021-06-05 14:39:46,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:46,218 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1389 transitions. [2021-06-05 14:39:46,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:46,218 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1389 transitions. [2021-06-05 14:39:46,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:46,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:46,219 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:46,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7184,1185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:46,419 INFO L430 AbstractCegarLoop]: === Iteration 1197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:46,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:46,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1271535812, now seen corresponding path program 1185 times [2021-06-05 14:39:46,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:46,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145570953] [2021-06-05 14:39:46,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:46,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:46,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:46,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145570953] [2021-06-05 14:39:46,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145570953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:46,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147541270] [2021-06-05 14:39:46,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:46,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:46,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:46,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:46,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:46,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:46,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:46,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:46,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:46,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:46,672 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:46,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:46,698 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 14:39:46,806 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_677, v_prenex_678]} [2021-06-05 14:39:46,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:46,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:46,823 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:46,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:46,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:46,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:46,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:46,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:46,840 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:46,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:46,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:46,851 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:13 [2021-06-05 14:39:46,878 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:46,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147541270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:46,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:46,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:46,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770869046] [2021-06-05 14:39:46,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:46,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:46,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:46,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:46,879 INFO L87 Difference]: Start difference. First operand 447 states and 1389 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:47,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:47,096 INFO L93 Difference]: Finished difference Result 661 states and 2018 transitions. [2021-06-05 14:39:47,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:39:47,096 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:47,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:47,097 INFO L225 Difference]: With dead ends: 661 [2021-06-05 14:39:47,097 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 14:39:47,097 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 224.7ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:47,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 14:39:47,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 453. [2021-06-05 14:39:47,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1194690265486726) internal successors, (1410), 452 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:47,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1410 transitions. [2021-06-05 14:39:47,102 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1410 transitions. Word has length 22 [2021-06-05 14:39:47,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:47,102 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1410 transitions. [2021-06-05 14:39:47,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:47,102 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1410 transitions. [2021-06-05 14:39:47,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:47,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:47,103 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:47,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7190,1186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:47,303 INFO L430 AbstractCegarLoop]: === Iteration 1198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:47,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:47,303 INFO L82 PathProgramCache]: Analyzing trace with hash 1568113834, now seen corresponding path program 1186 times [2021-06-05 14:39:47,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:47,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699740339] [2021-06-05 14:39:47,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:47,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:47,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:47,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699740339] [2021-06-05 14:39:47,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699740339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:47,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016815399] [2021-06-05 14:39:47,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:47,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:47,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:47,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:47,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:47,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:47,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:47,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:47,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:47,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:47,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:47,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:47,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:47,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:47,603 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:47,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:47,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:47,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:47,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:47,663 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:48,002 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_685, v_prenex_686], 1=[v_prenex_691, v_prenex_687, v_prenex_688, v_prenex_689]} [2021-06-05 14:39:48,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:48,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:48,070 INFO L628 ElimStorePlain]: treesize reduction 40, result has 66.9 percent of original size [2021-06-05 14:39:48,071 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:48,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:48,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:48,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:48,106 INFO L518 ElimStorePlain]: Eliminatee v_prenex_686 vanished before elimination [2021-06-05 14:39:48,106 INFO L518 ElimStorePlain]: Eliminatee v_prenex_691 vanished before elimination [2021-06-05 14:39:48,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:48,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:48,110 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:48,153 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 14:39:48,154 INFO L518 ElimStorePlain]: Eliminatee v_prenex_688 vanished before elimination [2021-06-05 14:39:48,154 INFO L518 ElimStorePlain]: Eliminatee v_prenex_689 vanished before elimination [2021-06-05 14:39:48,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:48,156 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 14:39:48,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:48,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016815399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:48,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:48,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:48,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332519572] [2021-06-05 14:39:48,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:48,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:48,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:48,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:48,185 INFO L87 Difference]: Start difference. First operand 453 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:48,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:48,555 INFO L93 Difference]: Finished difference Result 555 states and 1687 transitions. [2021-06-05 14:39:48,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:39:48,555 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:48,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:48,556 INFO L225 Difference]: With dead ends: 555 [2021-06-05 14:39:48,556 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 14:39:48,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 471.5ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 14:39:48,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 14:39:48,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 457. [2021-06-05 14:39:48,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1096491228070176) internal successors, (1418), 456 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:48,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1418 transitions. [2021-06-05 14:39:48,561 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1418 transitions. Word has length 22 [2021-06-05 14:39:48,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:48,561 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1418 transitions. [2021-06-05 14:39:48,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:48,561 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1418 transitions. [2021-06-05 14:39:48,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:48,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:48,561 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:48,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1187 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7202 [2021-06-05 14:39:48,762 INFO L430 AbstractCegarLoop]: === Iteration 1199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:48,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:48,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1988313974, now seen corresponding path program 1187 times [2021-06-05 14:39:48,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:48,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861171656] [2021-06-05 14:39:48,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:48,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:48,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:48,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861171656] [2021-06-05 14:39:48,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861171656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:48,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146399283] [2021-06-05 14:39:48,864 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:48,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:48,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:48,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:48,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:49,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:49,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:49,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:49,034 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:49,037 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:49,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:49,089 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:49,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:49,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:49,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 14:39:49,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,404 INFO L628 ElimStorePlain]: treesize reduction 47, result has 52.5 percent of original size [2021-06-05 14:39:49,404 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:49,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:49,407 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:49,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:49,420 INFO L518 ElimStorePlain]: Eliminatee v_prenex_700 vanished before elimination [2021-06-05 14:39:49,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:49,422 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:134, output treesize:6 [2021-06-05 14:39:49,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:49,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146399283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:49,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:49,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:49,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800015476] [2021-06-05 14:39:49,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:49,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:49,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:49,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:49,439 INFO L87 Difference]: Start difference. First operand 457 states and 1418 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:50,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:50,013 INFO L93 Difference]: Finished difference Result 623 states and 1841 transitions. [2021-06-05 14:39:50,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:39:50,014 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:50,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:50,015 INFO L225 Difference]: With dead ends: 623 [2021-06-05 14:39:50,015 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 14:39:50,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 505.6ms TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-06-05 14:39:50,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 14:39:50,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 473. [2021-06-05 14:39:50,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.097457627118644) internal successors, (1462), 472 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:50,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1462 transitions. [2021-06-05 14:39:50,020 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1462 transitions. Word has length 22 [2021-06-05 14:39:50,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:50,020 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1462 transitions. [2021-06-05 14:39:50,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:50,020 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1462 transitions. [2021-06-05 14:39:50,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:50,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:50,020 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:50,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7232,1188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:50,221 INFO L430 AbstractCegarLoop]: === Iteration 1200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:50,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:50,221 INFO L82 PathProgramCache]: Analyzing trace with hash -301922134, now seen corresponding path program 1188 times [2021-06-05 14:39:50,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:50,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271913937] [2021-06-05 14:39:50,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:50,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:50,322 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:50,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:50,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271913937] [2021-06-05 14:39:50,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271913937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:50,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301312587] [2021-06-05 14:39:50,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:50,350 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:50,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:50,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:50,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:50,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:50,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:50,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:50,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:50,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:50,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:50,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:50,500 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:50,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:50,551 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:50,788 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_713, v_prenex_715, v_prenex_717, v_prenex_711], 1=[o_2, o_4, v_prenex_707, v_prenex_709]} [2021-06-05 14:39:50,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:50,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,857 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 14:39:50,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:50,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:50,887 INFO L518 ElimStorePlain]: Eliminatee v_prenex_717 vanished before elimination [2021-06-05 14:39:50,887 INFO L518 ElimStorePlain]: Eliminatee v_prenex_711 vanished before elimination [2021-06-05 14:39:50,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:50,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:50,891 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:50,935 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 14:39:50,935 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:50,935 INFO L518 ElimStorePlain]: Eliminatee v_prenex_707 vanished before elimination [2021-06-05 14:39:50,935 INFO L518 ElimStorePlain]: Eliminatee v_prenex_709 vanished before elimination [2021-06-05 14:39:50,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:50,937 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 14:39:50,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:50,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301312587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:50,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:50,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 14:39:50,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957341431] [2021-06-05 14:39:50,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:50,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:50,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:50,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:50,983 INFO L87 Difference]: Start difference. First operand 473 states and 1462 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:51,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:51,260 INFO L93 Difference]: Finished difference Result 584 states and 1737 transitions. [2021-06-05 14:39:51,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:39:51,260 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:51,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:51,261 INFO L225 Difference]: With dead ends: 584 [2021-06-05 14:39:51,261 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 14:39:51,261 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 382.4ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 14:39:51,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 14:39:51,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 459. [2021-06-05 14:39:51,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.11353711790393) internal successors, (1426), 458 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:51,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1426 transitions. [2021-06-05 14:39:51,266 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1426 transitions. Word has length 22 [2021-06-05 14:39:51,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:51,266 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1426 transitions. [2021-06-05 14:39:51,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:51,266 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1426 transitions. [2021-06-05 14:39:51,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:51,266 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:51,266 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:51,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1189 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7268 [2021-06-05 14:39:51,467 INFO L430 AbstractCegarLoop]: === Iteration 1201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:51,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:51,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1290678442, now seen corresponding path program 1189 times [2021-06-05 14:39:51,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:51,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639714735] [2021-06-05 14:39:51,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:51,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:51,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:51,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639714735] [2021-06-05 14:39:51,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639714735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:51,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532889097] [2021-06-05 14:39:51,552 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:51,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:51,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:51,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:51,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:51,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:51,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:51,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:51,700 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:51,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:51,726 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 14:39:51,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:51,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:51,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:51,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:51,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:51,894 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:51,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 14:39:51,902 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:34, output treesize:7 [2021-06-05 14:39:51,909 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:51,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532889097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:51,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:51,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:51,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233349759] [2021-06-05 14:39:51,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:51,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:51,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:51,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:51,909 INFO L87 Difference]: Start difference. First operand 459 states and 1426 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:52,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:52,053 INFO L93 Difference]: Finished difference Result 599 states and 1829 transitions. [2021-06-05 14:39:52,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:52,053 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:52,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:52,054 INFO L225 Difference]: With dead ends: 599 [2021-06-05 14:39:52,054 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 14:39:52,054 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 230.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:52,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 14:39:52,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 454. [2021-06-05 14:39:52,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.097130242825607) internal successors, (1403), 453 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:52,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1403 transitions. [2021-06-05 14:39:52,059 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1403 transitions. Word has length 22 [2021-06-05 14:39:52,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:52,059 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1403 transitions. [2021-06-05 14:39:52,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:52,059 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1403 transitions. [2021-06-05 14:39:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:52,060 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:52,060 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:52,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7290,1190 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:52,260 INFO L430 AbstractCegarLoop]: === Iteration 1202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:52,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:52,260 INFO L82 PathProgramCache]: Analyzing trace with hash -887562936, now seen corresponding path program 1190 times [2021-06-05 14:39:52,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:52,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393621661] [2021-06-05 14:39:52,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:52,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:52,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:52,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:52,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393621661] [2021-06-05 14:39:52,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393621661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:52,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761734886] [2021-06-05 14:39:52,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:52,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:52,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:52,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:52,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:52,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:52,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:52,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:52,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:52,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:52,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:52,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:52,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:52,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:52,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:52,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:52,532 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:52,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:52,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:52,586 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:52,962 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_729, v_prenex_731], 1=[v_prenex_735, v_prenex_737, v_prenex_739, v_prenex_733]} [2021-06-05 14:39:52,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:52,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,025 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 14:39:53,025 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:53,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:53,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:53,054 INFO L518 ElimStorePlain]: Eliminatee v_prenex_731 vanished before elimination [2021-06-05 14:39:53,054 INFO L518 ElimStorePlain]: Eliminatee v_prenex_735 vanished before elimination [2021-06-05 14:39:53,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:53,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:53,059 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,102 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 14:39:53,102 INFO L518 ElimStorePlain]: Eliminatee v_prenex_739 vanished before elimination [2021-06-05 14:39:53,102 INFO L518 ElimStorePlain]: Eliminatee v_prenex_733 vanished before elimination [2021-06-05 14:39:53,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:53,104 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 14:39:53,117 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:53,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761734886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:53,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:53,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:53,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154973554] [2021-06-05 14:39:53,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:53,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:53,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:53,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:53,118 INFO L87 Difference]: Start difference. First operand 454 states and 1403 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:53,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:53,529 INFO L93 Difference]: Finished difference Result 535 states and 1615 transitions. [2021-06-05 14:39:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 14:39:53,530 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:53,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:53,530 INFO L225 Difference]: With dead ends: 535 [2021-06-05 14:39:53,530 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 14:39:53,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 546.3ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 14:39:53,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 14:39:53,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 444. [2021-06-05 14:39:53,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1015801354401806) internal successors, (1374), 443 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:53,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1374 transitions. [2021-06-05 14:39:53,535 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1374 transitions. Word has length 22 [2021-06-05 14:39:53,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:53,535 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1374 transitions. [2021-06-05 14:39:53,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:53,535 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1374 transitions. [2021-06-05 14:39:53,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:53,535 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:53,536 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:53,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7300 [2021-06-05 14:39:53,737 INFO L430 AbstractCegarLoop]: === Iteration 1203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:53,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:53,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1588914542, now seen corresponding path program 1191 times [2021-06-05 14:39:53,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:53,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032988557] [2021-06-05 14:39:53,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:53,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:53,823 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:53,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:53,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032988557] [2021-06-05 14:39:53,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032988557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:53,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758825963] [2021-06-05 14:39:53,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:53,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 14:39:53,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:53,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:53,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:53,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:53,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:53,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:53,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,928 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 14:39:53,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:53,928 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 14:39:53,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:53,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:53,982 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:53,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:53,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:53,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:53,990 INFO L518 ElimStorePlain]: Eliminatee v_prenex_742 vanished before elimination [2021-06-05 14:39:53,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:53,991 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:13 [2021-06-05 14:39:54,007 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:54,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758825963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:54,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:54,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:39:54,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906555762] [2021-06-05 14:39:54,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:39:54,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:54,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:39:54,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:54,007 INFO L87 Difference]: Start difference. First operand 444 states and 1374 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:54,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:54,141 INFO L93 Difference]: Finished difference Result 590 states and 1812 transitions. [2021-06-05 14:39:54,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:54,142 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:54,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:54,142 INFO L225 Difference]: With dead ends: 590 [2021-06-05 14:39:54,142 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 14:39:54,142 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 133.1ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:54,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 14:39:54,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 444. [2021-06-05 14:39:54,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1015801354401806) internal successors, (1374), 443 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:54,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1374 transitions. [2021-06-05 14:39:54,147 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1374 transitions. Word has length 22 [2021-06-05 14:39:54,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:54,147 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1374 transitions. [2021-06-05 14:39:54,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:54,147 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1374 transitions. [2021-06-05 14:39:54,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:54,148 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:54,148 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:54,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1192 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7322 [2021-06-05 14:39:54,348 INFO L430 AbstractCegarLoop]: === Iteration 1204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:54,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:54,348 INFO L82 PathProgramCache]: Analyzing trace with hash 494215624, now seen corresponding path program 1192 times [2021-06-05 14:39:54,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:54,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484481893] [2021-06-05 14:39:54,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:54,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:54,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:54,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:54,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484481893] [2021-06-05 14:39:54,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484481893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:54,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850263014] [2021-06-05 14:39:54,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:54,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:39:54,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:54,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:54,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:54,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:54,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:54,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:54,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:54,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:54,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:54,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:54,632 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:54,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:54,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:54,635 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:54,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:54,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:54,686 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:54,889 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_747, v_prenex_748, v_prenex_753, v_prenex_754], 1=[v_prenex_745, v_prenex_746, o_2, o_4]} [2021-06-05 14:39:54,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:54,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:54,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:54,947 INFO L518 ElimStorePlain]: Eliminatee v_prenex_748 vanished before elimination [2021-06-05 14:39:54,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:54,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:55,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:55,004 INFO L518 ElimStorePlain]: Eliminatee v_prenex_754 vanished before elimination [2021-06-05 14:39:55,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:55,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:55,008 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:55,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:55,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:55,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:39:55,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:55,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:55,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:55,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:55,114 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:55,200 INFO L628 ElimStorePlain]: treesize reduction 9, result has 92.4 percent of original size [2021-06-05 14:39:55,200 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:55,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:39:55,202 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:58 [2021-06-05 14:39:55,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:55,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850263014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:55,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:55,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 14:39:55,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109236593] [2021-06-05 14:39:55,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 14:39:55,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:55,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 14:39:55,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:55,268 INFO L87 Difference]: Start difference. First operand 444 states and 1374 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:55,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:55,882 INFO L93 Difference]: Finished difference Result 613 states and 1845 transitions. [2021-06-05 14:39:55,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:39:55,882 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:55,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:55,883 INFO L225 Difference]: With dead ends: 613 [2021-06-05 14:39:55,883 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 14:39:55,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 634.6ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:39:55,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 14:39:55,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 460. [2021-06-05 14:39:55,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.106753812636166) internal successors, (1426), 459 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:55,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1426 transitions. [2021-06-05 14:39:55,888 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1426 transitions. Word has length 22 [2021-06-05 14:39:55,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:55,888 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1426 transitions. [2021-06-05 14:39:55,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:55,888 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1426 transitions. [2021-06-05 14:39:55,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:55,889 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:55,889 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:56,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7331 [2021-06-05 14:39:56,089 INFO L430 AbstractCegarLoop]: === Iteration 1205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:56,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:56,090 INFO L82 PathProgramCache]: Analyzing trace with hash 228797802, now seen corresponding path program 1193 times [2021-06-05 14:39:56,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:56,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194623612] [2021-06-05 14:39:56,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:56,201 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:56,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:56,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194623612] [2021-06-05 14:39:56,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194623612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:56,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624502932] [2021-06-05 14:39:56,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:56,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:39:56,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:56,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:39:56,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:56,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:56,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:56,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:56,354 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:56,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,468 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-06-05 14:39:56,468 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.4 percent of original size [2021-06-05 14:39:56,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:56,474 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:165, output treesize:113 [2021-06-05 14:39:56,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:39:56,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:56,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:56,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,734 INFO L628 ElimStorePlain]: treesize reduction 76, result has 41.5 percent of original size [2021-06-05 14:39:56,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:56,737 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:56,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:56,755 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:56,755 INFO L518 ElimStorePlain]: Eliminatee v_prenex_760 vanished before elimination [2021-06-05 14:39:56,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:56,756 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:153, output treesize:18 [2021-06-05 14:39:56,798 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:56,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624502932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:56,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:56,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:39:56,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714961823] [2021-06-05 14:39:56,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:39:56,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:56,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:39:56,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:39:56,799 INFO L87 Difference]: Start difference. First operand 460 states and 1426 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:57,370 INFO L93 Difference]: Finished difference Result 507 states and 1561 transitions. [2021-06-05 14:39:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 14:39:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:57,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:57,371 INFO L225 Difference]: With dead ends: 507 [2021-06-05 14:39:57,371 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 14:39:57,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 565.5ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 14:39:57,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 14:39:57,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 440. [2021-06-05 14:39:57,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:57,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 14:39:57,376 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 14:39:57,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:57,376 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 14:39:57,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:57,376 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 14:39:57,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:57,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:57,376 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:57,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7346 [2021-06-05 14:39:57,577 INFO L430 AbstractCegarLoop]: === Iteration 1206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:57,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:57,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1563995352, now seen corresponding path program 1194 times [2021-06-05 14:39:57,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:57,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206779666] [2021-06-05 14:39:57,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:57,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:57,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:57,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:57,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206779666] [2021-06-05 14:39:57,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206779666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:57,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694187284] [2021-06-05 14:39:57,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:57,685 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:39:57,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:57,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:57,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:57,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:57,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:57,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:57,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:57,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:57,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:57,743 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:39:57,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:57,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:57,809 INFO L628 ElimStorePlain]: treesize reduction 8, result has 71.4 percent of original size [2021-06-05 14:39:57,809 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:57,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:57,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:57,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:57,814 INFO L518 ElimStorePlain]: Eliminatee v_prenex_762 vanished before elimination [2021-06-05 14:39:57,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:57,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:6 [2021-06-05 14:39:57,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:57,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694187284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:57,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:57,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:39:57,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250127879] [2021-06-05 14:39:57,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:39:57,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:57,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:39:57,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:57,825 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:58,008 INFO L93 Difference]: Finished difference Result 643 states and 1965 transitions. [2021-06-05 14:39:58,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:58,008 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:58,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:58,009 INFO L225 Difference]: With dead ends: 643 [2021-06-05 14:39:58,009 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 14:39:58,009 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 121.5ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:58,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 14:39:58,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 460. [2021-06-05 14:39:58,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.113289760348584) internal successors, (1429), 459 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1429 transitions. [2021-06-05 14:39:58,014 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1429 transitions. Word has length 22 [2021-06-05 14:39:58,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:58,014 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1429 transitions. [2021-06-05 14:39:58,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,014 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1429 transitions. [2021-06-05 14:39:58,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:58,015 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:58,015 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:58,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7360,1195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:58,217 INFO L430 AbstractCegarLoop]: === Iteration 1207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:58,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:58,217 INFO L82 PathProgramCache]: Analyzing trace with hash 316757586, now seen corresponding path program 1195 times [2021-06-05 14:39:58,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:58,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629703002] [2021-06-05 14:39:58,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:58,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:58,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:58,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:58,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629703002] [2021-06-05 14:39:58,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629703002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:58,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476330936] [2021-06-05 14:39:58,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:58,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:58,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:58,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:58,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:58,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:58,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:58,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 14:39:58,378 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 14:39:58,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:58,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,451 INFO L628 ElimStorePlain]: treesize reduction 8, result has 71.4 percent of original size [2021-06-05 14:39:58,451 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:58,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:58,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:58,457 INFO L518 ElimStorePlain]: Eliminatee v_prenex_764 vanished before elimination [2021-06-05 14:39:58,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:58,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:6 [2021-06-05 14:39:58,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:58,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476330936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:58,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:58,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 14:39:58,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310272353] [2021-06-05 14:39:58,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 14:39:58,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:58,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 14:39:58,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:58,467 INFO L87 Difference]: Start difference. First operand 460 states and 1429 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:58,610 INFO L93 Difference]: Finished difference Result 586 states and 1788 transitions. [2021-06-05 14:39:58,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:39:58,610 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:58,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:58,611 INFO L225 Difference]: With dead ends: 586 [2021-06-05 14:39:58,611 INFO L226 Difference]: Without dead ends: 539 [2021-06-05 14:39:58,611 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 119.5ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 14:39:58,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-05 14:39:58,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 438. [2021-06-05 14:39:58,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.11441647597254) internal successors, (1361), 437 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1361 transitions. [2021-06-05 14:39:58,615 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1361 transitions. Word has length 22 [2021-06-05 14:39:58,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:58,615 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1361 transitions. [2021-06-05 14:39:58,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:58,615 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1361 transitions. [2021-06-05 14:39:58,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:58,616 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:58,616 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:58,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7370,1196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:58,816 INFO L430 AbstractCegarLoop]: === Iteration 1208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:58,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:58,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1266317038, now seen corresponding path program 1196 times [2021-06-05 14:39:58,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:58,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920539386] [2021-06-05 14:39:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:58,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:58,894 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:58,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:58,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920539386] [2021-06-05 14:39:58,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920539386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:58,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109454990] [2021-06-05 14:39:58,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:58,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 14:39:58,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:58,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:39:58,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:58,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:39:58,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:58,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:39:58,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:58,999 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 14:39:59,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:59,000 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 14:39:59,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:59,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:59,037 INFO L518 ElimStorePlain]: Eliminatee v_prenex_768 vanished before elimination [2021-06-05 14:39:59,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:59,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:59,049 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:39:59,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:59,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:59,059 INFO L518 ElimStorePlain]: Eliminatee v_prenex_766 vanished before elimination [2021-06-05 14:39:59,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:39:59,060 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:18 [2021-06-05 14:39:59,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:59,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109454990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:59,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:39:59,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:39:59,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141304308] [2021-06-05 14:39:59,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:39:59,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:39:59,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:39:59,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:39:59,108 INFO L87 Difference]: Start difference. First operand 438 states and 1361 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:59,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:39:59,320 INFO L93 Difference]: Finished difference Result 663 states and 2026 transitions. [2021-06-05 14:39:59,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 14:39:59,320 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:39:59,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:39:59,320 INFO L225 Difference]: With dead ends: 663 [2021-06-05 14:39:59,321 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 14:39:59,321 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 152.6ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 14:39:59,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 14:39:59,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 452. [2021-06-05 14:39:59,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1197339246119733) internal successors, (1407), 451 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:59,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1407 transitions. [2021-06-05 14:39:59,325 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1407 transitions. Word has length 22 [2021-06-05 14:39:59,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:39:59,325 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1407 transitions. [2021-06-05 14:39:59,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:39:59,326 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1407 transitions. [2021-06-05 14:39:59,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:39:59,326 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:39:59,326 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:39:59,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7380 [2021-06-05 14:39:59,526 INFO L430 AbstractCegarLoop]: === Iteration 1209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:39:59,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:39:59,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1607378472, now seen corresponding path program 1197 times [2021-06-05 14:39:59,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:39:59,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604996916] [2021-06-05 14:39:59,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:39:59,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:39:59,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:39:59,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:39:59,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604996916] [2021-06-05 14:39:59,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604996916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:39:59,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975834721] [2021-06-05 14:39:59,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:39:59,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 14:39:59,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:39:59,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:39:59,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:39:59,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:59,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:59,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:59,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:59,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:39:59,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:39:59,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:59,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:59,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:39:59,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:39:59,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:39:59,844 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:39:59,967 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_771, v_prenex_772], 1=[v_prenex_778, v_prenex_773, v_prenex_774, v_prenex_777]} [2021-06-05 14:39:59,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:39:59,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:00,105 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:40:00,106 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:40:00,106 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:40:00,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:00,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:00,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:00,172 INFO L518 ElimStorePlain]: Eliminatee v_prenex_772 vanished before elimination [2021-06-05 14:40:00,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:00,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:00,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:00,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:00,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:00,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:00,246 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:00,356 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-06-05 14:40:00,357 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.8 percent of original size [2021-06-05 14:40:00,357 INFO L518 ElimStorePlain]: Eliminatee v_prenex_774 vanished before elimination [2021-06-05 14:40:00,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:00,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:40:00,361 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:00,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:00,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:40:00,416 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 14:40:00,493 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:00,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975834721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:00,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:40:00,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:40:00,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360940698] [2021-06-05 14:40:00,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:40:00,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:40:00,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:40:00,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:40:00,494 INFO L87 Difference]: Start difference. First operand 452 states and 1407 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:01,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:40:01,088 INFO L93 Difference]: Finished difference Result 656 states and 1960 transitions. [2021-06-05 14:40:01,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 14:40:01,089 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:40:01,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:40:01,089 INFO L225 Difference]: With dead ends: 656 [2021-06-05 14:40:01,090 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 14:40:01,090 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 621.7ms TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2021-06-05 14:40:01,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 14:40:01,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 470. [2021-06-05 14:40:01,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.11727078891258) internal successors, (1462), 469 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:01,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1462 transitions. [2021-06-05 14:40:01,095 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1462 transitions. Word has length 22 [2021-06-05 14:40:01,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:40:01,095 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1462 transitions. [2021-06-05 14:40:01,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:01,095 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1462 transitions. [2021-06-05 14:40:01,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:40:01,095 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:40:01,095 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:40:01,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7389,1198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:01,296 INFO L430 AbstractCegarLoop]: === Iteration 1210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:40:01,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:40:01,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1001196984, now seen corresponding path program 1198 times [2021-06-05 14:40:01,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:40:01,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941112275] [2021-06-05 14:40:01,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:40:01,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:40:01,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:01,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:40:01,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941112275] [2021-06-05 14:40:01,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941112275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:01,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431393630] [2021-06-05 14:40:01,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:01,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 14:40:01,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:40:01,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:40:01,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:40:01,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:01,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:01,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:01,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:01,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:01,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:01,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:01,593 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:01,596 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:01,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:40:01,648 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:40:01,776 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_783, v_prenex_784], 1=[v_prenex_789, v_prenex_790, v_prenex_785, v_prenex_786]} [2021-06-05 14:40:01,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:01,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,921 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:40:01,922 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:40:01,922 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:40:01,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:01,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:01,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:01,988 INFO L518 ElimStorePlain]: Eliminatee v_prenex_784 vanished before elimination [2021-06-05 14:40:01,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:01,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:01,992 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:02,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:02,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:02,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:40:02,058 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:02,164 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-06-05 14:40:02,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:02,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:02,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:02,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:02,276 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 14:40:02,276 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 14:40:02,276 INFO L518 ElimStorePlain]: Eliminatee v_prenex_786 vanished before elimination [2021-06-05 14:40:02,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 14:40:02,279 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 14:40:02,357 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:02,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431393630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:02,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:40:02,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:40:02,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719641751] [2021-06-05 14:40:02,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:40:02,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:40:02,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:40:02,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:40:02,358 INFO L87 Difference]: Start difference. First operand 470 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:02,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:40:02,903 INFO L93 Difference]: Finished difference Result 662 states and 1963 transitions. [2021-06-05 14:40:02,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 14:40:02,904 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:40:02,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:40:02,904 INFO L225 Difference]: With dead ends: 662 [2021-06-05 14:40:02,905 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 14:40:02,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 603.7ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 14:40:02,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 14:40:02,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 470. [2021-06-05 14:40:02,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1194029850746268) internal successors, (1463), 469 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:02,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1463 transitions. [2021-06-05 14:40:02,910 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1463 transitions. Word has length 22 [2021-06-05 14:40:02,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:40:02,910 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1463 transitions. [2021-06-05 14:40:02,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:02,910 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1463 transitions. [2021-06-05 14:40:02,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:40:02,910 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:40:02,910 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:40:03,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1199 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7398 [2021-06-05 14:40:03,111 INFO L430 AbstractCegarLoop]: === Iteration 1211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:40:03,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:40:03,111 INFO L82 PathProgramCache]: Analyzing trace with hash -978692612, now seen corresponding path program 1199 times [2021-06-05 14:40:03,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:40:03,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232177637] [2021-06-05 14:40:03,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:40:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:40:03,200 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:03,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:40:03,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232177637] [2021-06-05 14:40:03,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232177637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:03,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143102914] [2021-06-05 14:40:03,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:03,228 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 14:40:03,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:40:03,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 14:40:03,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:40:03,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:40:03,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:03,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:03,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:40:03,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:40:03,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:03,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 14:40:03,388 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 14:40:03,475 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_793, v_prenex_794, v_prenex_795, v_prenex_796], 1=[o_2, o_4]} [2021-06-05 14:40:03,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:03,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:03,496 INFO L518 ElimStorePlain]: Eliminatee v_prenex_794 vanished before elimination [2021-06-05 14:40:03,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:03,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:03,515 INFO L518 ElimStorePlain]: Eliminatee v_prenex_796 vanished before elimination [2021-06-05 14:40:03,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:03,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:03,518 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:03,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:03,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 14:40:03,536 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:03,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:03,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 14:40:03,550 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:63, output treesize:18 [2021-06-05 14:40:03,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:03,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143102914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:03,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:40:03,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 14:40:03,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446226337] [2021-06-05 14:40:03,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 14:40:03,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:40:03,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 14:40:03,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:40:03,636 INFO L87 Difference]: Start difference. First operand 470 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:03,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:40:03,791 INFO L93 Difference]: Finished difference Result 635 states and 1941 transitions. [2021-06-05 14:40:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 14:40:03,792 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:40:03,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:40:03,792 INFO L225 Difference]: With dead ends: 635 [2021-06-05 14:40:03,792 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 14:40:03,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 248.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 14:40:03,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 14:40:03,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 461. [2021-06-05 14:40:03,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.106521739130435) internal successors, (1429), 460 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:03,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1429 transitions. [2021-06-05 14:40:03,797 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1429 transitions. Word has length 22 [2021-06-05 14:40:03,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:40:03,797 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1429 transitions. [2021-06-05 14:40:03,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:03,797 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1429 transitions. [2021-06-05 14:40:03,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:40:03,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:40:03,798 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:40:04,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7413,1200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:04,013 INFO L430 AbstractCegarLoop]: === Iteration 1212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:40:04,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:40:04,014 INFO L82 PathProgramCache]: Analyzing trace with hash -965688886, now seen corresponding path program 1200 times [2021-06-05 14:40:04,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:40:04,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577844008] [2021-06-05 14:40:04,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:40:04,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:40:04,133 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:04,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:40:04,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577844008] [2021-06-05 14:40:04,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577844008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:04,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431971458] [2021-06-05 14:40:04,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:04,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 14:40:04,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 14:40:04,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 14:40:04,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:40:04,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 14:40:04,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:04,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:40:04,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:40:04,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,423 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-06-05 14:40:04,423 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.4 percent of original size [2021-06-05 14:40:04,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 14:40:04,429 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:165, output treesize:113 [2021-06-05 14:40:04,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:04,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:04,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 14:40:04,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,673 INFO L628 ElimStorePlain]: treesize reduction 124, result has 42.6 percent of original size [2021-06-05 14:40:04,674 INFO L518 ElimStorePlain]: Eliminatee v_prenex_802 vanished before elimination [2021-06-05 14:40:04,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 14:40:04,677 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:04,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-06-05 14:40:04,714 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:04,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:04,746 INFO L518 ElimStorePlain]: Eliminatee v_prenex_804 vanished before elimination [2021-06-05 14:40:04,746 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:40:04,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 14:40:04,747 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:239, output treesize:35 [2021-06-05 14:40:04,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:04,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431971458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:04,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 14:40:04,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 14:40:04,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597160919] [2021-06-05 14:40:04,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 14:40:04,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 14:40:04,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 14:40:04,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-06-05 14:40:04,820 INFO L87 Difference]: Start difference. First operand 461 states and 1429 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:06,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 14:40:06,437 INFO L93 Difference]: Finished difference Result 902 states and 2548 transitions. [2021-06-05 14:40:06,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 14:40:06,437 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 14:40:06,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 14:40:06,438 INFO L225 Difference]: With dead ends: 902 [2021-06-05 14:40:06,438 INFO L226 Difference]: Without dead ends: 819 [2021-06-05 14:40:06,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1452.8ms TimeCoverageRelationStatistics Valid=301, Invalid=1505, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 14:40:06,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-05 14:40:06,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 457. [2021-06-05 14:40:06,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.116228070175439) internal successors, (1421), 456 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:06,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1421 transitions. [2021-06-05 14:40:06,448 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1421 transitions. Word has length 22 [2021-06-05 14:40:06,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 14:40:06,448 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1421 transitions. [2021-06-05 14:40:06,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 14:40:06,448 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1421 transitions. [2021-06-05 14:40:06,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 14:40:06,448 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 14:40:06,448 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 14:40:06,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7425,1201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:06,649 INFO L430 AbstractCegarLoop]: === Iteration 1213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 14:40:06,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 14:40:06,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1295641930, now seen corresponding path program 1201 times [2021-06-05 14:40:06,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 14:40:06,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970178137] [2021-06-05 14:40:06,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 14:40:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:40:06,763 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 14:40:06,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 14:40:06,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970178137] [2021-06-05 14:40:06,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970178137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 14:40:06,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412817165] [2021-06-05 14:40:06,763 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 14:40:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 14:40:06,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 14:40:06,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 14:40:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:06,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:06,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:06,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:06,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:06,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:06,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:06,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 14:40:06,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 14:40:06,947 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:06,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 14:40:07,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 14:40:07,002 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 14:40:07,140 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_807, v_prenex_808], 1=[v_prenex_815, v_prenex_816, v_prenex_809, v_prenex_810]} [2021-06-05 14:40:07,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:07,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 14:40:07,292 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 14:40:07,292 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 14:40:07,292 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 14:40:07,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 14:40:07,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts.